Apache Commons VFS2site
のビルドを実行すると、依存関係レポート プラグインは、どのアーティファクトをどのリポジトリで取得できるかをマトリックスに入力しようとします。
私の場合、AFAIKが放棄したmaven.glassfish.orgリポジトリも検査しようとします。しかし、それはまだ使用されている依存POMの一部にあるため、私のプロジェクトにはまだ表示されています(そして、簡単に影響を与えることはできないと思います)。
[INFO] Generating "Dependencies" report --- maven-project-info-reports-plugin:2.7
[ERROR] Unable to determine if resource asm:asm:jar:3.1:provided exists in http://maven.glassfish.org/content/groups/glassfish
...
これは多くのエラーを生成するだけでなく、時間がかかります。また、レポートの列を、このプロジェクトに関連するリポジトリに限定したいと思います。
プラグイン (およびすべての Maven) が特定のリポジトリをスキップするようにする方法はありますか? 私のプロジェクト POMでそれらをどのようにブラックリストに載せますか?
ゴールにはこのdependency:list-repositories
レポは表示されませんが、キャッシュされたすべての POM ファイルを検索すると<id>glassfish-repository</id>
、com.sun.jersey:jersey-server:1.8
.