2012-05-10 17 views
8

He estado utilizando Maven durante varios meses para construir usando Artifactory para las dependencias del proyecto. Revisé todo el último código de nuestro VCS esta mañana (GIT) y fui a compilar, pero Maven no se puede conectar. Puedo llegar a la ubicación por telnet y a través de un navegador web. Pero nada de lo que intento ayuda.Maven Permiso de recepción repentinamente denegado

Además, tengo los frascos que Maven intenta descargar en mi repositorio .m2 local, pero el proyecto en Intellij (Maven Plugin) me dice que no puede resolver las dependencias.

Cualquier consejo, pensamiento, etc. sería muy apreciado.

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

Es un problema de permisos locales (es decir, acceso a la API de socket). ¿Qué sistema operativo? Windows? Linux? Publique la traza completa de la pila, incluidas todas las secciones "causadas por". –

+0

Cuando dice que puede alcanzar la ubicación a través de telnet y un navegador web, ¿eso también significa que puede iniciar sesión en la consola de Artifactory con sus credenciales? Asumiendo 'sí', ¿está configurado 'settings.xml' con las credenciales correctas? – user944849

Respuesta

13

Resulta que en mi caso fue un problema de IPV6. En mi entorno de Windows 7, tuve que agregar una variable de entorno para MAVEN_OPTS con un valor de -Djava.net.preferIPv4Stack=true (debe reiniciar su línea de comandos).

Espero que esto ayude!

+1

Marque su publicación como la respuesta :) – Kjellski

+0

Consulte https://cwiki.apache.org/confluence/display/MAVEN/ConnectException – Bae

+0

¡Gracias! esto me ayudó. – DannyG