mule-japex-archetype
ESB Muleのマイクロ・ベンチマークを実行するためのMaven archetypeです。
使い方
リポジトリのセットアップ
mule-japex-archetypeを使うには、ローカル・リポジトリに全ての依存ライブラリを用意します。 ここの手順に従ってローカル・リポジトリを用意してください。
Archetypeの使い方
mvn org.mule.tools:bobberplus:create -DarchetypeGroupId=org.mule.tools.japex \
-DarchetypeArtifactId=mule-japex-archetype \
-DarchetypeVersion=1.0-SNAPSHOT \
-DgroupId=yourGroupId -DartifactId=yourArtifactId \
-Dversion=yourVersion
プロジェクトを作成する際に問われる変数に、デフォルト値を事前に設定しとくこともできます。設定するには、上のコメンドラインに -D スイッチを指定します。
-DProjectName="Mini Benchmark" \
-DProjectDescription="Tests the Test" \
-DDriverPackageName="your.package.name" \
-DDriverPackageName="MyDriverClassName"
Japexスタートアップ・サイクルとESB Muleのテスト
Japexライフサイクルを参照して、テストにどのように影響するかを理解してください。