如何构建Jmeter.jar
我在使用JMeter的SSL页面时遇到了问题,这是我之前发布的 我从JMeter官方小组那里听说问题可能出在JMeter Maven插件使用的如何构建Jmeter.jar,jmeter,jmeter-maven-plugin,Jmeter,Jmeter Maven Plugin,我在使用JMeter的SSL页面时遇到了问题,这是我之前发布的 我从JMeter官方小组那里听说问题可能出在JMeter Maven插件使用的JMeter.jar,因为它的版本是2.2,而当前的JMeter版本是2.4 我查看了我的JMeter目录,看到了ApacheJMeter.jar,但我认为它与JMeter.jar不同,因为ApacheJMeter.jar似乎比JMeter.jar的类少得多 我可以从哪里获得jmeter.jar文件,或者我如何自己构建它?不确定是否有一个干净的解决方案来解
JMeter.jar
,因为它的版本是2.2,而当前的JMeter版本是2.4
我查看了我的JMeter目录,看到了ApacheJMeter.jar
,但我认为它与JMeter.jar
不同,因为ApacheJMeter.jar
似乎比JMeter.jar
的类少得多
我可以从哪里获得
jmeter.jar
文件,或者我如何自己构建它?不确定是否有一个干净的解决方案来解决您的问题
最新的JMeter
版本是2.4,而JMeter-Maven插件
使用了一个名为JMeter-2.2.jar的自定义jar。这是一个用户贡献的插件,贡献者创建了这个定制jar,用于Maven插件
看到jar并比较了内容后,它看起来是Apache-JMETER\u HOME/lib/ext/ApacheJMeter\u components.jar
和JMETER\u HOME/lib/ext/ApacheJMeter\u core.jar中这两个jar中的内容的组合
您可以尝试将mvn:JMeter 2.4中的这两个jar部署到本地存储库中,类似于JMeter-2.2.jar
如果这不起作用,那么通过完整地提取这两个并从中创建一个jar来创建自己的jmeter-2.4.jar
这仍然不能确保JMeterMavenPlugin的版本能够与2.4版本的新代码一起工作
或者,尝试联系他们,看看他们是否有任何建议。不确定是否有一个干净的解决方案来解决您的问题
最新的JMeter
版本是2.4,而JMeter-Maven插件
使用了一个名为JMeter-2.2.jar的自定义jar。这是一个用户贡献的插件,贡献者创建了这个定制jar,用于Maven插件
看到jar并比较了内容后,它看起来是Apache-JMETER\u HOME/lib/ext/ApacheJMeter\u components.jar
和JMETER\u HOME/lib/ext/ApacheJMeter\u core.jar中这两个jar中的内容的组合
您可以尝试将mvn:JMeter 2.4中的这两个jar部署到本地存储库中,类似于JMeter-2.2.jar
如果这不起作用,那么通过完整地提取这两个并从中创建一个jar来创建自己的jmeter-2.4.jar
这仍然不能确保JMeterMavenPlugin的版本能够与2.4版本的新代码一起工作
或者,尝试联系他们,看看他们是否有任何建议。这是最新版本的修复版本,现在可以从中央maven存储库获得,因此您不再需要在POM中指定存储库来使用它,现在需要做的是:
<plugin>
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>jmeter-tests</id>
<phase>verify</phase>
<goals>
<goal>jmeter</goal>
</goals>
</execution>
</executions>
</plugin>
com.lazerycode.jmeter
它在最新版本中已修复,现在可从central maven repository获得,因此您不再需要在POM中指定存储库来使用它,现在所需的只是:
<plugin>
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>jmeter-tests</id>
<phase>verify</phase>
<goals>
<goal>jmeter</goal>
</goals>
</execution>
</executions>
</plugin>
com.lazerycode.jmeter
我对此有点困惑——“您可以尝试的是mvn:将这两个jar从JMeter 2.4部署到您的本地存储库中,类似于这里所做的JMeter-2.2.jar”这样做,我如何得到一个jar,它是两个jar的组合…?在-jakarta-jmeter-2.4\lib\ext-ApacheJMeter_http.jar和ApacheJMeter_functions.jar中找到了更多的jar。虽然jmeter 2.2中没有函数,但我认为这应该是我的jmeter在jmeter中使用csv读取函数进行测试的原因,但在使用Maven jmeter插件时失败了…我对此有点困惑-“您可以尝试的是mvn:将这两个jar从JMeter 2.4部署到您的本地存储库中,类似于这里所做的JMeter-2.2.jar“这样做,我如何得到一个由两个jar组合而成的jar….?我在-jakarta-jmeter-2.4\lib\ext-ApacheJMeter_http.jar和ApacheJMeter_functions.jar中找到了更多的jar。虽然JMeter2.2中没有函数,但我认为这应该是为什么我的jmeter在jmeter中使用csv读取函数进行测试,但在使用Maven jmeter插件时失败了。。。