私は自分のmaven
プロジェクトを、カスタムリポジトリからバージョン3.3.9
を使ってビルドしようとしています。Mavenが依存関係を解決できませんでした
3.1.0
を使用してプロジェクトをビルドして実行し、依存関係をダウンロードしてテストに合格します。
はその後、3.3.9へのすべてのローカル依存関係とアップグレードMavenを取り除いた後、私は次のエラーを取得しながら、ダウンロード・フェーズ中:
failed to execute goal on project ... could not resolve dependencies ...
failed to collect dependencies at
org.hibernate:hibernate-validator:5.2.4.Final:
failed to read artifact descriptor for org.hibernate:hibernate-validator:jar:5.2.4.Final:
could not transfer artifact
org.jboss.shrinkwrap:shrinkwrap-bom.pom:1.2.2 from/to central (...)
Unknown host repo.maven.apache.org
しかし、それはのよう、達人の古いバージョンのために働きますもちろん、settings.xml
は正しく設定されており、アーティファクトはカスタムリポジトリに存在します。 また、他の依存関係も正常にダウンロードされます。これは単なる依存関係です。
私はMaven Centralではなくカスタムリポジトリを使用しています。
どうしてですか?
ファイアウォール/ネットワークの問題...指定された成果物が[Maven Central](http://search.maven.org/#search|ga|1|g%3A%22org.hibernate%22%20AND)に存在する%20a%3A%22hibernate-validator%22%20and%20v%3A%225.2.4.Final%22)。 – khmarbaise
私は中央リポジトリではなくカスタムリポジトリを使用していると言いました。古いMavenバージョンは動作します – itaied
質問の追加情報は質問に(編集する)、削除することはできません。私はあなたのためにそれを追加しました。 – sleske