-1

2017-09-29 12:39:56,306 信息 oajeStandardJMeterEngine:运行测试!
2017-09-29 12:39:56,307 信息 oajsSampleEvent:sample_variables 列表:[]
2017-09-29 12:39:56,312 错误 oajJMeter:未捕获的异常:
java.lang.NoSuchMethodError:
org.apache.jmeter.samplers.SampleSaveConfiguration .setFormatter(Ljava/text/DateFormat;)
在 kg.apc.jmeter.JMeterPluginsUtils.doBestCSVSetup(JMeterPluginsUtils.java:256) ~[jmeter-plugins-cmn-jmeter-0.3.jar:?]
在 kg.apc.jmeter。 perfmon.PerfMonCollector.setupSaving(PerfMonCollector.java:136) ~[jmeter-plugins-perfmon-2.1.jar:?]
at kg.apc.jmeter.perfmon.PerfMonCollector.testStarted(PerfMonCollector.java:113) ~[jmeter-plugins -perfmon-2.1.jar:?]
在 org.apache.jmeter.reporters.ResultCollector.testStarted(ResultCollector.java:355) ~[ApacheJMeter_core.jar:3.2 r1790748]
在 kg.apc.jmeter.vizualizers.CorrectedResultCollector.testStarted(CorrectedResultCollector.java:28) ~[jmeter -plugins-cmn-jmeter-0.3.jar:?]
在 org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:218) ~[ApacheJMeter_core.jar:3.2 r1790748]
在 org.apache.jmeter.engine。 StandardJMeterEngine.run(StandardJMeterEngine.java:388) ~[ApacheJMeter_core.jar:3.2 r1790748]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_65]

4

2 回答 2

2

根据 UBIK LOAD PACK 的回答和上面的 Subho 评论:

对于 Jmeter 3.3 和 jpgc-perfmon-2.1(我写的最新版本),在将 perfmon zip 文件安装到 Jmeter 后,您需要:
- 从 /lib 中删除 jmeter-plugins-cmn-jmeter-0.3.jar目录
- 并将其替换为 jmeter-plugins-cmn-jmeter-0.4.jar(可从 Maven Central 获得)。

非常感谢你们!花了几个小时(我没有足够的声誉来为 UBIK 的答案添加评论)

于 2017-11-29T07:43:23.553 回答
1

根据此消息,您正在使用与 Apache JMeter 版本不兼容的 Perfmon 插件版本:

java.lang.NoSuchMethodError: org.apache.jmeter.samplers.SampleSaveConfiguration.setFormatter(Ljava/text/DateFormat;)

所以要么更新 jmeter-plugins perfmon 插件,要么降级你的 jmeter。

于 2017-09-29T13:33:51.713 回答