题
我使用jmeter使用SSL页面很难,我以前发布了 这里.
我从Jmeter官方小组听到问题可能存在的问题 jmeter.jar
, ,由Jmeter Maven插件使用,因为其版本为2.2,而Jmeter的当前版本为2.4。
我看了我的jmeter目录,看到了 ApacheJMeter.jar
, ,但我认为这与 jmeter.jar
, , 自从 ApacheJMeter.jar
似乎的课程比 jmeter.jar
.
我在哪里可以得到 jmeter.jar
归档,还是我自己构建它?
解决方案
它已在最新版本中修复,该版本现在可以从中央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>
它将拉下Apache发布并在Maven Central Repo中发布的最新Jmeter 2.6工件(因此,您不再需要担心找到Jmeter文物和/或自己建造它们)。
请注意,GroupID和Artifactid已更改。
其他提示
不确定您的问题是否有干净的解决方案。
最新的 JMeter
版本为2.4,而 JMeter Maven plugin
使用 风俗 罐子叫 jmeter-2.2.jar
. 。这是用户贡献的插件, 贡献者创建了此自定义罐子,供与Maven插件一起使用.
看过罐子并比较了内容物,它看起来是Apache这2个罐子中存在的内容的组合 - JMETER_HOME/lib/ext/ApacheJMeter_components.jar
和 JMETER_HOME/lib/ext/ApacheJMeter_core.jar
.
您可以尝试的是 mvn:deploy
这两种罐子从Jmeter 2.4到您的本地存储库类似 jmeter-2.2.jar
在这里完成
如果那不起作用,那就自己做 jmeter-2.4.jar
通过完全提取这两个并从中创建一个罐子。
这仍然不能确保Jmetermavenplugin的版本将从2.4起使用此新代码
或者,尝试联系 插件作者之一 看看他们是否有任何建议。