2
同じフェーズで同じMavenプラグインを複数回実行する必要があります。私が欲しいものMavenプラグイン追加の実行
:
- はmypluginを実行
- のmaven-アセンブリのプラグインを実行する(ステップ1に依存します)
- (ステップ2に依存して)再びのmaven-アセンブリのプラグインを実行します再度mypluginを実行します(手順3によります)
プラグインを順番に定義する場合の実行順序(上記と同じ順序):
- のmaven-組立・プラグイン
- がmyplugin再び
- 実行のmaven-アセンブリのプラグインを実行して、実行し
- 再び
私のソリューションは、私自身のプラグイン内のすべての実行を組み合わせることであるmyplugin実行正確な順序を制御するために、私はそれを行うための最良の方法だとは思わない。ありがとう!
これは私の特定の問題のための良い解決策です。私は、2つの最初の処刑は準備パッケージ段階にあるべきであることを認識しています。しかし、2回以上の処刑が必要な場合はどうすればよいでしょうか?回避策としてフェーズの意味を歪ませたくないです。私が必要とするのは、段階(例:package-step1、package-step2、package-step3など)を追加することで、ライフサイクルを簡単に改善することです。たぶん、Mavenはこれをサポートしていないかもしれません。ビルドライフサイクルのオーバーライドを見ていきます。ご回答有難うございます ! – antoine
私は、現在の利用可能な段階がかなり組み込みであると思う。彼らはさまざまなニーズのツールの歴史の中で新しい段階を追加しましたが、あなたの例はかなり洗練されています:) –