リモートリポジトリから親pomをダウンロードすることは可能ですか?
なんで?多くのモジュールを含むプロジェクトをセットアップしています。親 pom は、サードパーティの jar への依存関係を指定します。モジュールの 1 つが jar の 1 つの新しいバージョンで新しい機能を必要とする場合、次のことを行います。
- 新しいjarを参照して親pomを更新します
- 新しい親 pom を参照する単一モジュール pom を更新します。
ただし、これにより、古い親 pom に依存する他のすべてのモジュールのビルドが中断されます。エラーメッセージが表示されます
Non-resolvable parent POM: Could not find artifact company:modbase:pom:2.0.6
in mirrored.repo.com (http:((mirrored.repos.com/pub/java/maven2) and
'parent.relativePath' points at wrong local POM ...
目的の古い親 pom は、pom ファイルで指定されたリモート Maven リポジトリにデプロイされますが、maven は、settings.xml でミラーとして指定されたリポジトリを検索しようとします。