2016-10-14 29 views
0

pomファイルに定義されているリポジトリのどれもが含まれていない場合、アーティファクトのダウンロードをスキップできますか?私はこれが間違ったビルドをもたらすかもしれないが、とにかくそのオプションが存在することを理解する? 私はリポジトリで使用できないアーティファクト(Mavenの場合)のダウンロードをスキップ

mvn dependency:sources 

を使用してすべての私の依存関係のためのソースをダウンロードしようとしていたが、情報源の一部が利用できないので、Mavenのプロセスが途中で立ち往生。私は、-fnオプションを使ってみましたが、操作の途中で止まってしまうことはありません。

答えて

0

アーティファクトが定義されている必要がある場合は、そのプロジェクトを作成せずにプロジェクトをビルドすることはできず、スキップすることは意味がありません。

依存関係を必要としない場合は、それを削除するか、それが過渡的な依存関係(つまり、別の依存関係を使用して自分自身を必要としないもの)であれば除外できます。

ローカルに依存関係がある場合は、ローカルリポジトリにインストールするか、コンテナ(アプリケーションサーバー)が提供することがわかっている場合は、提供されているスコープに設定することができます。

関連する問題