簡體   English   中英

Jmeter插件執行會拋出ArrayIndexOutOfBoundsException

[英]Jmeter plugin execution throws ArrayIndexOutOfBoundsException

我已經找到了這個問題的答案,但在互聯網上找不到任何東西。 也許這里有人遇到過這個問題。

我有一台帶Jmeter 3.1的CentOS機器。 在這台機器上一切正常。 我創建了一個新VM,並將jmeter目錄復制到新機器上並設置了所有內容。 測試執行工作正常 ,但是當我嘗試使用任何插件( cmdrunner-2.0.jar或JMeterPluginsCMD.sh )時,我得到一個異常 ,沒有太多信息是什么錯誤:

[root@box bin]# java -jar "/opt/apache-jmeter-3.1/lib/cmdrunner-2.0.jar" -n --tool Reporter  --input-jtl "/tmp/data.csv" --plugin-type SynthesisReport --generate-csv "/tmp/report.csv"
WARN    2017-10-22 12:41:57.204 [jmeter.u] (): Exception 'null' occurred when fetching String property:'sampleresult.default.encoding', defaulting to:ISO-8859-1
WARN    2017-10-22 12:41:57.224 [jmeter.u] (): Exception 'null' occurred when fetching String property:'jmeterPlugin.prefixPlugins'
INFO    2017-10-22 12:41:57.224 [kg.apc.j] (): Using JMeterPluginsCMD v. N/A
INFO    2017-10-22 12:41:57.229 [jmeter.u] (): Setting Locale to en_US
INFO    2017-10-22 12:41:57.238 [kg.apc.j] (): Loading user properties from: /opt/apache-jmeter-3.1/bin/user.properties
INFO    2017-10-22 12:41:57.238 [kg.apc.j] (): Loading system properties from: /opt/apache-jmeter-3.1/bin/system.properties
ERROR: java.lang.ArrayIndexOutOfBoundsException: 0
*** Problem's technical details go below ***
Home directory was detected as: /opt/apache-jmeter-3.1/lib
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
        at sun.font.CompositeStrike.getStrikeForSlot(CompositeStrike.java:75)
        at sun.font.CompositeStrike.getFontMetrics(CompositeStrike.java:93)
        at sun.font.FontDesignMetrics.initMatrixAndMetrics(FontDesignMetrics.java:359)
...
...

錯誤:java.lang.ArrayIndexOutOfBoundsException:0

這就是我得到的全部。 這兩台機器之間的唯一區別是:

工作平台:

內核 3.10.0-514.26.2.el7.x86_64 java (build 1.8.0_131-b12)

不工作:

內核 3.10.0-693.2.2.el7.x86_64, java (build 1.8.0_144-b01)

沒有環境變量丟失。

任何建議都受到歡迎

這是這個特定平台上的java bug:

我無法相信 - yum update java解決了我的問題。 問題是,我上周剛剛更新了java ..

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM