私は自分のプロジェクトをビルドしようとしていますが、これを取得します:
解決できない親POM:アーティファクトorg.springframework.boot:spring-boot-starter-parent:pom:1.3.0.M3をspring-snapshotsから/に転送できませんでした( http://repo.spring。 io/snapshot ):repo.spring.ioおよび 'parent.relativePath'は、ローカルPOM @行16、列10を指していません:不明なホストrepo.spring.io-> [ヘルプ2]
Pom.xmlの親を指定する方法は次のとおりです。
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.0.M3</version>
<relativePath></relativePath>
</parent>
は空なので、mavenがリモートリポジトリで親を探すようにします。ただし、repo.spring.ioは不明なHostであると記載されています。
Pom.xmlでリポジトリを定義する方法は次のとおりです。
<repositories>
<repository>
<id>spring-snapshots</id>
<url>http://repo.spring.io/snapshot</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>spring-milestones</id>
<url>http://repo.spring.io/milestone</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-snapshots</id>
<url>http://repo.spring.io/snapshot</url>
</pluginRepository>
<pluginRepository>
<id>spring-milestones</id>
<url>http://repo.spring.io/milestone</url>
</pluginRepository>
</pluginRepositories>
何か案は?
明らかにそれはあなたのインターネット接続に問題があります。ブラウザで http://repo.spring.io に到達できるかどうかを確認します。ある場合は、プロキシサーバーを構成する必要があるかどうかを確認します。いいえの場合は、インターネットプロバイダーにお問い合わせください。
以下は、Maven用のプロキシサーバーの設定方法に関するドキュメントです。 https://maven.Apache.org/guides/mini/guide-proxies.html
問題は、Mavenビルドを完了できないプロジェクトにあります。従うべき手順:
これにより、mavenビルドが更新され、pom.xmlでエラーが確実に削除されます。
docker-machine
(Windowsまたは[〜#〜] osx [〜#〜]のドッカーを使用している場合。
現在、docker-machineには、wifiネットワークまたはwifiとケーブルを切り替えるとインターネット接続が失われるというバグがあります。
必ずdocker-machineを再起動してください
通常:docker-machine restart default
私の場合、問題はpom.xml(Java 1.8)と環境変数Java_HOME/JDK_HOME(Java 1.7)のJavaバージョンの不一致にありました。環境変数Java_HOMEおよびJDK_HOMEをJava 1.8にポイントすると、問題は解決しました。
プロジェクトの右ボタン-> Maven-> Update
プロジェクト-> maven->プロジェクトの更新->すべてのチェックボックスにチェックを入れてくださいオフラインとエラーがすぐに解決されます。
これはインターネット接続の問題です。ブラウザに http://repo.spring.io に到達できない理由がいくつかあるかもしれません。