カスタム jmeter ディストリビューションにバンドルされる jmeter コンポーネントのカスタム セットの作成に関連するプロジェクトの作業を開始しています。
これらのカスタム コンポーネントは Maven プロジェクトの一部であり、この Maven プロジェクトを最新の jmeter プロジェクトと統合して、コンポーネントのカスタム セットと関連するすべての依存関係 jar を含む jmeter ビルドをビルドおよび配信できるようにすることを目指しています。
問題は、jmeter プロジェクトが ant プロジェクトであることです。私はこれに出くわしました:http://maven.apache.org/guides/mini/guide-using-ant.html、maven-antrun-plugin Maven pom内にantタスクを埋め込む可能性を提供します。
私はantで作業したことがないので(mavenでのみ作業しました)、pom内でこのプラグインを使用するという私の考えは、次のターゲットを定義することです:
- svn リポジトリから jmeter ソースをダウンロード
- jmeterディストリビューションを構築する
- Maven プロジェクトをビルドした後 (インストール フェーズの後)、jar (コンポーネントおよび依存関係の jar) を jmeter lib にコピーして、カスタム コンポーネントを含む最終的な jmeter ディストリビューションを形成します。
私の質問は、このアプローチが正しいと思いますか (これを行う際に考慮すべき点がいくつかありますか)、そうでない場合は、同じ目標を達成するための他の方法を提案してもらえますか?
前もって感謝します