サードパーティ アプリケーション用のプラグイン フレームワークのさまざまなコンポーネントを構築する多数の Maven プロジェクトがあります。集約 (<modules> 要素) を使用して、すべてのサブ プロジェクトを含むマスター プロジェクトがあります。このマスター プロジェクトは、maven アセンブラー プラグインも呼び出します。これで、すべてのサブプロジェクトをビルドし、アセンブラーにそれらの出力/ファイル/ソース/リソースなどをマスター ビルド ディレクトリにコピーさせてから、これらすべてのファイルを 1 つの配布 zip に圧縮できます。次のコマンドでこれを行います。
mvn パッケージ アセンブリ:アセンブリ
これはすべてうまくいきます。このzipファイルを別のmavenプラグインに渡し、それを開いてzipコンテンツをリストするカスタムマニフェストファイルを作成し、このマニフェストファイルをzipファイルに挿入したいと思います。これを行うためのプラグインを作成しましたが、正常に動作します。
私の問題は、ビルド プロセスの一部としてこのプラグインを maven で実行することです。
プラグインはアセンブラからの出力を必要としますが、アセンブラの後にプラグインを実行する方法はないようです。
誰でも助けることができますか?