0

現在、次の構造のマルチモジュール プロジェクトに取り組んでいます。

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を使用しています)

4

1 に答える 1