2

大まかに言えば、私は (たとえば) プロジェクト A の pom パッケージングを持っています。これには、2 つのモジュール M1 と M2 (たとえば) がそれぞれ war パッケージングされています。M2 には統合テストがありますが、M2 war は M1 war へのサービス呼び出しを行います。これは本当にすべきです:

  1. 同じデータを DB にロードします。
  2. M1 の WAR を展開します。
  3. M2のWARを展開。
  4. M2 の IT テストを実行します。
  5. M1 と M2 を展開解除します。
4

1 に答える 1

1

データベースのデプロイには db Maintain Maven プラグインのようなものを使用し、war ファイルをコンテナーにデプロイするには maven wagon プラグインを使用します。wagon config を両方の m1+m2 モジュールに追加する必要がありますが、まあ... 2 回目の方が簡単です :)

于 2012-07-09T15:52:11.853 に答える