jmeter.jarを構築するにはどうすればよいですか
-
02-10-2019 - |
質問
以前に投稿したJmeterでSSLページを使用するのに問題があります ここ.
Jmeterの公式グループから、問題があるかもしれないと聞いた jmeter.jar
, Jmeterのバージョンは2.2であるため、Jmeter Mavenプラグインが使用しています。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が変更されたことに注意してください。
プロジェクトWebサイトはです http://jmeter.lazerycode.com
他のヒント
あなたの問題にきれいな解決策があるかどうかはわかりません。
最新の JMeter
バージョンは2.4です JMeter Maven plugin
aを使用します 習慣 瓶が呼ばれました 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
これら2を完全に抽出し、それらから1つの瓶を作成することにより。
これにより、jmetermavenpluginのバージョンが2.4からこの新しいコードで動作することを保証しません
あるいは、連絡を取りなさい プラグインの著者の一人 彼らに何かアドバイスがあるかどうかを確認します。