アセンブリプラグインを使用して、サブモジュールによって生成されたすべてのバイナリのアーカイブを作成するマルチモジュール Maven プロジェクトがあります。この記事で推奨されているように、ディストリビューションという新しいサブモジュールにアセンブリ記述子を配置しました。アセンブリは正常に機能しますが、他のすべてのサブモジュールの後にビルドする必要があります。
開発者は、親 POM のセクションの最後に新しいサブモジュールを追加する maven-archetype-quickstart アーキタイプを使用して、定期的に新しいサブモジュールを作成します。親 POM のセクションが再ソートされるか、新しいサブモジュールが配布サブモジュールの依存関係として追加されない限り、ビルドは正しく機能しません。
新しいサブモジュールが追加されるたびに、これらの手動の手順のいずれかを実行する必要がないようにする方法はありますか?