タグ付けされた質問 「dependency-resolution」

14
Mavenがローカルアーティファクトを見つけられない
mavenは、ローカルにビルドおよびパッケージ化されている特定の依存関係が、依存関係を持つ別のプロジェクトをビルドしているときに、ローカルリポジトリで見つからないと不平を言うことがあります。次のようなエラーが発生します。 プロジェクトXで目標を実行できませんでした:プロジェクトXの依存関係を解決できませんでした:[アーカイブリポジトリ]でYが見つからなかったため、ローカルリポジトリにキャッシュされました。内部の更新間隔が経過するか、更新が強制されるまで、解決は再試行されません- > Xはビルドされるプロジェクトで、Yはおそらく欠落しているアーティファクトです。ローカルリポジトリを見ると、アーティファクトがそこにあります。このアーティファクトはアーカイブリポジトリにインストールされることはないため、問題は純粋にローカルリポジトリに基づいています。 settings.xmlでさまざまなプロファイルを試しましたが、もちろん「mvn -U」です。このアーティファクトがローカルリポジトリより先に進むことは決してないので、どちらもうまくいきません。 動作しているように見える唯一の2つのことは、Mavenがスマートになるまで非常に長い時間待つか、ローカルリポジトリを完全に削除することです。おそらく、待機オプションは前述の更新間隔に関連しています。 Maven 3.0.2および3.0.3でこの問題が発生しました。私たちはArchiva 1.0.3を使用しています(ただし、これは要因にはなりません)。どんな助けでも大歓迎です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.