複数の質問があります。
現在のプロジェクトでmvnコマンドを実行しながら、別のプロジェクトの目標を混ぜることはできますか?
例:mvn clean-otherproject comple-otherproject instal-otherproject compile-thisproject
複数のmvnコマンドでこれを実行できますが、1つのmavenコマンドで実行できます。
ただmvn --help
は最初の質問に答えていたでしょう。
mvn -f otherPomFile.xml
いいえ。現在のプロジェクトのフェーズを簡単に実行できます。次のような複数のフェーズを指定できます。
mvn clean install site site:deploy
最初の質問については、 khmarbaiseの答え を参照してください
1ステップで複数のMavenプロジェクトをビルドする場合は、 modules を使用する必要があります。
マルチモジュールプロジェクトで、mvn install
を使用する場合を除き、最上位プロジェクトのすべてのサブモジュールがビルドされます。 高度なリアクタオプション (例:mvn install -pl util -am
は、モジュール「util」のみをビルドし、その依存関係です)