Unpack Goalの使用中に奇妙な問題が発生しました。では、その様子です。
親pomでのみ定義されたunpackゴールがあり、pomで定義されたunpackゴールを持たない複数の子テストプロジェクト(モジュール)があります
ステージ 1:mvn clean install -Dskiptest=true
このフェーズですべてのモジュールをビルドするため
に実行します。展開のゴールが実行されます。またversion = RELEASE
、展開する zip を指定しています。アンパック段階で、バージョン ABC がアンパックされます
ステージ 2: 各テストを実行したい場合、実行するモジュールを指定して maven を実行します。 なぜ maven は親からアンパックのゴールを実行し、別のバージョン、つまりバージョン PQR がアンパックされている (つまり、正しいバージョン)
誰かがこの問題に光を当てることができますか. Q1 - これは Maven を実行する正しい方法ですか。そうである場合、アンパックのゴールでこのような違いがあるのはなぜですか