私は、基本的に他のいくつかのスタンドアロンプロジェクトの周りのリアクターポンであるmavenプロジェクトを持っています。
- 根
- モジュール1
- サブモジュール1
- サブモジュール2
- モジュール2
- サブモジュール3
- サブモジュール4
- モジュール1
モジュールはsubmoduleX
さまざまな親 POMS から継承し (たとえばsubmodule1
、 とは異なる親を持っていますsubmodule2
)、私の管理外です。ただし、プロジェクトの成果物をいくつかのリポジトリにデプロイしたいと考えています。そのため、ルートリアクター pom<distributionManagement>
で、アーティファクトのリポジトリが構成される設定を指定しました。
ただしmvn deploy
、リアクター POM で実行している場合、サブモジュールは、ルート リアクター pom で指定されているリポジトリではなく、親 pom から継承されたリポジトリにアーティファクトをデプロイしようとします。ルートリアクター pom からこれをオーバーライドする方法はありますか、それとも運が悪いのでしょうか?