いくつかのモジュール プロジェクトを含むプロジェクトと、それ自体が他のモジュール プロジェクトを持つプロジェクトを用意します。特別なアーティファクト タイプ '.kar' を生成する特定のモジュールがあり、maven デプロイ フェーズ中にこれをアーティファクトにデプロイしています。
ここで、この既存の pom を使用して、これらの特定のアーティファクトをアーティファクトからバージョンごとにダウンロードする方法を見つけたいと考えています。
mvn dependency:copy <> を使用すると、特定のアーティファクトごとにこれをダウンロードできます。
これらのアーティファクトを生成する pom ファイルを介してこれを実行したいと考えています。問題は、dependency:copy を使用する場合です。特別なアーティファクトがある場合とない場合がある現在の pom でのみ実行されます。
それを使用すると、すべてのアーティファクトが再デプロイされ、特別なアーティファクトが正しくダウンロードされます。ただし、これは正しい解決策ではありません。