現在、次の構造のマルチモジュール プロジェクトに取り組んでいます。
root
-module A
-module B
私がやりたいことは、モジュールBのコンパイル後にモジュールB(モジュールのメインメソッド)を実行することです(モジュールBはモジュールAに依存します)。しかし、カスタマイズされたコマンドでこれを行う必要があります。
元 -
mvn runb
exec maven プラグインを使用して、maven を使用してプロジェクトを実行できることを知っています。私が理解していないのは、maven でカスタム コマンド (フェーズ) を作成する方法です。Mavenプラグインを書かずにこれを達成する方法はありますか?
これを達成しようとして、 https://community.jboss.org/wiki/CreatingACustomLifecycleInMavenなどのさまざまなガイドを参照しました。ただし、 src/resources/META-INF の下にcomponents.xmlおよびlifecycle.xmlファイルを作成する必要があります。各モジュールに個別のsrcディレクトリがあるマルチモジュール プロジェクトであるため、そのファイル構造をプロジェクトに適用する方法がわかりません。
(私はMaven 3を使用しています)