%USERPROFILE%.m2ディレクトリのsettings.xmlにローカルリポジトリを指定しました。私はMavenのビルドを行うとき%USERPROFILE% m2 settings.xmlに指定されたリポジトリを使用していないMaven
<profile>
<id>mainprofile</id>
<repositories>
<repository>
<url>http://maven/maven2</url>
はしかし、それはなぜこれが起こるのでしょうか?
[INFO] Scanning for projects...
Downloading: http://repo1.maven.org/maven2/com/tiger/t-parent/4.0.1/t-parent-4.0.1.pom
[INFO] Unable to find resource 'com.tiger:t-parent:pom:4.0.1' in repository central (http://repo1.maven.org/maven2)
Mavenの中央リポジトリからダウンロードしようとしますか私が自分を撃つ前に助けてください。
更新:mavenコマンドラインで--settings =%USERPROFILE%\。m2 \ settings.xmlオプションを明示的に指定すると動作します。それはなぜそれが仮定されるようにそれを自動的に使用しないのですか?
はい、ミラーはsettings.xmlのhttp:// maven/maven2に設定されています –
完全なpomを貼り付けることができますか? – Jacob
私はそれが助けになるとは思っていません。リポジトリのURLは、pom.xmlにないsettings.xmlでのみ指定されます。また、私の質問で私の更新を見て嘆願します。 –