私を許して。私はMavenの初心者です。
これが私のMavenプロジェクトディレクトリです:
project/
pom.xml
moduleA/
moduleB/
sub-moduleA/
sub-moduleB/
sub-moduleC/
moduleC/
もちろん、各モジュールとサブモジュール内には、独自のがありpom.xml
ます。また、この例でmoduleB
は、に依存しmoduleA
、moduleA
に依存しmoduleC
ます。Mavenには複数のフェーズがあることを知っていますが、各フェーズを一度に1つずつ実行しますか、それとも各モジュールを一度に1つずつ実行しますか。現在、私が関わっている3つのフェーズは、、、compile
およびpackage
ですinstall
。
例えば:
注文1でそれを行いますか:
compile moduleC
compile moduleA
compile moduleB
package moduleC
package moduleA
package moduleB
install moduleC
install moduleA
install moduleB
またはそれは注文2でそれを行いますか:
compile moduleC
package moduleC
install moduleC
compile moduleA
package moduleA
install moduleA
compile moduleB
package moduleB
install moduleB
それとも、まったく異なる順序で実行するのでしょうか、それとも、Mavenでの理解が完全にずれているのでしょうか。
Maven2.2.1を実行しています。ありがとう!