2012-05-23 15 views
8

Estoy utilizando el último Eclipse para Java EE con las herramientas JBoss instaladas, por lo que se incluye Maven. Importé un proyecto Maven existente en mi área de trabajo e intenté actualizar las dependencias, pero solo obtuve errores en mi POM de que algunos argumentos no son válidos y no se pudo haber transferido ningún artefacto. En realidad, hay dos errores diferentes y tal vez dependen el uno del otro? Puede verificar: el servidor está disponible y también intenté reinstalar Eclipse y JBoss. Entonces, ¿qué más falta?ArtifactDescriptorException: no se pudo leer el descriptor de artefacto Error Maven

ArtifactDescriptorException: Failed to read artifact descriptor for edu.kit.aifb.ai2.sqsclient:sqsclient:jar:1.0.0: ArtifactResolutionException: Failure to transfer edu.kit.aifb.ai2.sqsclient:sqsclient:pom:1.0.0 from http://eorg-ai2.aifb.kit.edu:8081/nexus/content/repositories/releases was cached in the local repository, resolution will not be reattempted until the update interval of Beehive has elapsed or updates are forced. Original error: Could not transfer artifact edu.kit.aifb.ai2.sqsclient:sqsclient:pom:1.0.0 from/to Beehive (http://eorg-ai2.aifb.kit.edu:8081/nexus/content/repositories/releases): Invalid argument: getsockname to http://eorg-ai2.aifb.kit.edu:8081/nexus/content/repositories/releases/edu/kit/aifb/ai2/sqsclient/sqsclient/1.0.0/sqsclient-1.0.0.pom

En efecto, existe nada en mi repositorio de la carpeta, pero .pom.lastUpdated-archivos

Error resolving version for plugin 'org.apache.maven.plugins:maven-shade-plugin' from the repositories [local (C:\Users\Gregor.Gregs.m2\repository), central (http://repo1.maven.org/maven2)] : Plugin not found in any plugin repository

Gracias

+0

¿Funciona bien el servidor nexus y está transmitiendo central y otros repositorios? Si es así, ¿podría volver a intentarlo después de eliminar los archivos .pom.lastUpdated? – Raghuram

+0

Sí, el servidor está bien, así como todo el proyecto, funciona para otros. También tomé su repositorio y lo pegué en mi carpeta y ejecuté el proyecto. Entonces Maven debería estar bien para. ¿Podría ser que haya un problema con el nombre de mi PC ya que hay un punto en él? Acabo de ver que en el informe de error del segundo error falta una barra invertida. Pero como hay archivos .pom.lastUpdated, ¿no debería importar? (también los tuve eliminados, los archivos .pom.lastUpdate y mi caché) – temmink

Respuesta

18

Para mí fue porque el almacenamiento en caché Eclipse fue la excepción (incluso después de que Resuelto el problema original) así que trate de:

right click on project -> maven -> update-project -> force to update snapshot/release -> OK. 

que trabajó para mí durante un p similares roblem.

2

Compruebe que eclipse que la ruta del archivo de configuración está apuntando a la derecha. Ventana -> Preferencias -> Maven -> Configuración de usuario.

1

haga clic derecho en project -> maven -> update-project -> force para actualizar snapshot/release -> OK.

funcionó para mí también

Cuestiones relacionadas