0

mvn activemq:run でブローカーを開始するためだけに、activeMQ 構成 xml を使用した Maven プロジェクトがあります。問題は、2 つのインスタンス (ブローカー ネットで接続された 2 つのマスター) を開始する必要があることです。これを行う方法はありますか。もちろん、次のようなJavaコードで公開できます:Broker b1 = ... Broker b2 = ....構成して起動します(しかし、mavenはありません)統合テストにはこれが必要です。自動化されていません、手動で 2 つのブローカーを開始し、テストを実行するのは非常に困難です。何か間違ったメッセージがスタックしてエラーが発生した場合、それがテストの失敗なのか、単に環境の問題なのかを理解するのは難しいです。ありがとう。

4

1 に答える 1

0

あなたが何をしようとしているのか正確にはわかりませんが、ブローカーの起動と破棄が、既に知っている Java コードを使用したカスタム プラグインで実行できる場合は、 http://maven.apache.org/plugins/maven- invoker-plugin/は、ブローカーの起動と破棄の間にテストを実行するのに役立ちます。

そうでない場合は、そのプラグインのソース コードに、それを行う方法についての良い手がかりがあるかもしれません。

于 2012-08-20T00:42:32.537 に答える