カスタムパッケージを実装し、それを「パッケージ」フェーズにバインドするためにMavenで必要な手順について疑問に思っています。
基本的に必要なのは、標準のmaven-war-pluginを呼び出して、作成されたWARファイルを含む特定の構造のZIPアーカイブを作成することです。私はこれらのタスクを別々に行う方法を知っていますが、それらを結び付ける方法を完全には理解していません。
私はこのようなシーケンスを想定しています:
あるフェーズで、maven-war-pluginが呼び出されます。WAR固有のものを自動的に処理し、WARファイルを作成します
'package'フェーズでは、maven-assembly-pluginが呼び出されます。必要な構造のZIPアーカイブを作成します。
これらのタスクをPOMファイルで定義し、ビルドライフサイクルにバインドするための最も簡単で適切な方法は何でしょうか。