2012-05-24 21 views
2

我收到此错误,同时试图做一个干净的安装使用Maven:Maven的不大厦项目(连接问题)

[INFO] Scanning for projects... 
Downloading: http://xxx/repository/com/fusionone/device/d 
evice-parent/3.5.0-BA-CLIENT-SNAPSHOT/maven-metadata.xml 
Downloading: http://xxx/repository/com/fusionone/device/device-pare 
nt/3.5.0-BA-CLIENT-SNAPSHOT/maven-metadata.xml 
Downloading: http://xxx/repository/com/fusionone/devic 
e/device-parent/3.5.0-BA-CLIENT-SNAPSHOT/maven-metadata.xml 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the tar 
get host: Permission denied: connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the tar 
get host: Permission denied: connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the tar 
get host: Permission denied: connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: Retrying connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: Retrying connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: Retrying connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the tar 
get host: Permission denied: connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the tar 
get host: Permission denied: connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the tar 
get host: Permission denied: connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: Retrying connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: Retrying connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the tar 
get host: Permission denied: connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: Retrying connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: Retrying connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the tar 
get host: Permission denied: connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: I/O exception (java.net.SocketException) caught when connecting to the tar 
get host: Permission denied: connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: Retrying connect 
May 24, 2012 5:55:56 PM org.apache.maven.wagon.providers.http.httpclient.impl.cl 
ient.DefaultRequestDirector tryConnect 
INFO: Retrying connect 
[WARNING] Could not transfer metadata com.xxx.device:device-parent:3.5.0-B 
A-CLIENT-SNAPSHOT/maven-metadata.xml from/to maestro-project-server (http://xxx): Permission denied: connect 
[WARNING] Could not transfer metadata com.xxx.device:device-parent:3.5.0-B 
A-CLIENT-SNAPSHOT/maven-metadata.xml from/to xxx-xxx-repo (http://xxx): Permission denied: connect 
[WARNING] Could not transfer metadata com.xxx.device:device-parent:3.5.0-B 
A-CLIENT-SNAPSHOT/maven-metadata.xml from/to re-repo (http://xx.xx.x.xxx:xxx/re 
pository): Permission denied: connect 
+1

在堆栈跟踪的最后,它说“权限被拒绝”。看起来你的存储库之一是拒绝你访问。尝试从POM中删除堆栈跟踪中显示的回购并尝试再次构建....即使它不会构建,如果遇到不同的错误,您也会知道哪些回购(或多个)会导致问题。 – Renato

回答

1

这是很明显的:“权限被拒绝”。而已。您正在使用的存储库(其中一个)需要您在访问之前进行身份验证和授权。如果您确实无法访问或输入您的登录名/密码,则应停止使用此存储库。到你的settings.xml文件,如this,以便Maven可以向你介绍服务器:)。

1

解决这个当Maven获取的依赖和父项目,它抛出一个Permission denied: connect错误。
我发现问题可能与JDK 1.7和Windows 7中的known bug有关。问题可能与应用程序不完全支持IPv6或者不支持IPv6的网络/防火墙有关。解决方法是在Java或Maven命令行参数中设置-Djava.net.preferIPv4Stack=true