mavenは、ローカルでビルドされパッケージ化された特定の依存関係が、依存関係を持つ別のプロジェクトをビルドしているときに見つからないことがあることが時折あります。Mavenがローカルのアーティファクトを見つけられません
プロジェクトX上の目標を実行に失敗しました::プロジェクトXの依存関係を解決できませんでした:のようなエラーが私たちを取得[archivaリポジトリ]にYを見つけるの失敗はローカルリポジトリにキャッシュされた、解像度がするまで再試行されることはありません内部の更新間隔が経過したか更新が強制されます - >
ここで、Xはプロジェクトがビルドされており、Yは推定されていないアーティファクトです。ローカルリポジトリを見ると、アーティファクトが存在します。このアーティファクトはArchivaリポジトリにインストールされることはありません。そのため、問題は純粋にローカルリポジトリに基づいています。
私たちはsettings.xml、もちろん "mvn -U"でさまざまなプロファイルを試しました。このアーティファクトがローカルリポジトリより遠くに行くことは決してありません。
動作しているように見えるのは、mavenがスマートになるまで、またはローカルリポジトリを完全に削除するまでに非常に長い時間がかかることだけです。おそらく待機オプションは前述の更新間隔に関係していると考えられます。
この問題は、maven 3.0.2と3.0.3で発生しました。私たちはArchiva 1.0.3を使用しています(ただし、これは要因ではありません)。どんな助けでも大歓迎です。
はしながら、または直前に何をログに記録するMavenのです「待って?」私。到達不能なリポジトリに接続しようとしていますか?また、問題のアーチファクト "-SNAPSHOT"はありますか? – noahlz
Mavenは上記のエラー以外のログを記録しません。はい、これはスナップショットの依存関係です。 – user1686620
http://stackoverflow.com/questions/1348603/how-can-i-get-maven-to-stop-attempting-to-check-for-updates-for-artifacts-from-a – noahlz