アグリゲーター経由でモジュールをビルドしたいのですが、アグリゲーター プロジェクト自体がビルドされることは避けてください。私のユースケースでは、アグリゲーターは単にビルドをグループ化するために使用されるダミーのラッパーであり、それ自体ではプロジェクトとしての意味はありません
どうにかしてリアクターからアグリゲーターを取り除くことは可能ですか?
私の知る限り、それを行う方法はありません。しかし、あなたの本当の問題は、このアグリゲーター アーティファクトが他のモジュールと共にリモート リポジトリにデプロイされ、あなたが言ったように意味をなさないことだと思います。私がお勧めするのは、次のように、アグリゲーターでデプロイを無効にするように設定することです<skip>true</skip>
。maven-deploy-plugin
pom.xml
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
maven-deploy-pluginは、バージョン 2.4 以降でこれをサポートしています。