无法在最新的JMeter版本上加载JMeter测试计划 - jmeter.protocol.java.config.gui.JavaConfigGui:设置类时出错

时间:2016-06-03 22:10:22

标签: java jar jmeter

我想将JMeter测试计划加载到最新版本的JMeter 3

测试计划的原始版本是在2.11上编写的。 我已将所有需要的插件添加到lib文件夹:

  • 标准集
  • 额外设置
  • ExtrasLib

将所有需要的项目罐添加到lib文件夹 更新了jmeter.properties文件:

plugin_dependency_paths=../lib/ext/ts/libs
search_paths=../lib/ext/ts/samplers

现在,当我打开项目时,我会看到下面的图片:

enter image description here

它看起来应该如何:

enter image description here

错过了所有采样器。

以下是来自堆栈跟踪的片段:

2016/06/04 00:51:12 INFO  - jmeter.save.SaveService: Loading file: C:\Users\Nazar\Projects\IdeaProjects\fx-performance-tests\jmetertest\FXLoadTesting-rmi.jmx 
2016/06/04 00:51:12 ERROR - jmeter.protocol.java.config.gui.JavaConfigGui: Error setting class:'com.fx.test.sampler.rmi.search.post.PostFreightSearchSampler' in JavaSampler Post Freight Search, check for a missing jar in your jmeter 'search_paths' and 'plugin_dependency_paths' properties 
2016/06/04 00:51:13 ERROR - jmeter.protocol.java.config.gui.JavaConfigGui: Error setting class:'com.fx.test.sampler.rmi.search.post.PostVehicleSearchSampler' in JavaSampler Post Vehicle Search, check for a missing jar in your jmeter 'search_paths' and 'plugin_dependency_paths' properties 

仅适用于JMeter的2.11版本。不在2.133

这是正确的行为吗?或者我遗漏了加载jmx文件的重要内容?

2 个答案:

答案 0 :(得分:1)

您很可能没有将包含该类的jar复制到lib文件夹:

  • com.fx.test.sampler.rmi.search.post.PostFreightSearchSampler

答案 1 :(得分:1)

您需要将JAR添加到JMeter CLASSPATH。

然后它会起作用 - 至少在我的情况下。