我使用Maven几个月来使用Artifactory构建项目的依赖项。今天早上我从VCS检查了所有最新的代码(GIT)并进行编译,但是Maven无法连接。我可以通过telnet和Web浏览器访问该位置。但我没有尝试任何帮助。
此外,我有Maven试图在我的本地.m2存储库中下载的jar,但是Intellij(Maven插件)中的项目告诉我它无法解析依赖项。
任何建议,想法等都将不胜感激。
Downloading: http://salgs2cm01:8081/artifactory/libs-release/com/isomorphic/smartgwt-power/3.0.p20120509/smartgwt-power-3.0.p20120509.pom
May 10, 2012 9:21:44 AM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryConnect
INFO: I/O exception (java.net.SocketException) caught when connecting to the target host: Permission denied: connect
May 10, 2012 9:21:44 AM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryConnect
INFO: Retrying connect
May 10, 2012 9:21:44 AM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryConnect
INFO: I/O exception (java.net.SocketException) caught when connecting to the target host: Permission denied: connect
May 10, 2012 9:21:44 AM org.apache.maven.wagon.providers.http.httpclient.impl.client.DefaultRequestDirector tryConnect
答案 0 :(得分:13)
事实证明,就我而言,这是一个IPV6问题。在我的Windows 7环境中,我必须为MAVEN_OPTS
添加一个值为-Djava.net.preferIPv4Stack=true
的环境变量(您必须重新启动命令行)。
我希望这有帮助!