2011-07-13 27 views
7

Tengo un maven repo remoto configurado y puedo cargar artefactos y descargarlos exitosamente a través de POM. También veo el repositorio en la lista junto con maven central en mi macroeclipse global 'Maven Repositories'.maven m2eclipse No se puede actualizar el índice para nexus

Mi problema es que mientras Maven Central es navegable y actualizable en m2eclipse, mi una interna no es y cuando se intenta actualizar me sale esto:

"No se puede actualizar el índice de Nexus | http: // devserver : 8081/nexus/content/groups/public "

Poner esa url en un navegador funciona.

Una solución es "Pude solucionarlo iniciando la aplicación web Nexus y elijo el índice de reparación y el índice de reconstrucción en el grupo de repositorio público".

pero no puedo reconstruir el índice público, y en realidad el índice funciona bien para mi colega en la misma oficina.

  • Nexus Nexus Espejo Público http: // devserver: 8081/Nexus/content/grupos/públicas *

¿Alguna idea de cómo hacer m2eclipse para indexar correctamente? ¡Gracias!

Respuesta

6

Tuve el mismo problema: sucede, creo, cuando el índice m2e local se corrompe, principalmente cuando se produce un bloqueo de Eclipse/VM. He encontrado que, para mi configuración, el índice reside en .m2/repository/.cache/m2e

Cerré Eclipse, borré todas las subcarpetas dentro de esa carpeta y solucioné el problema.

Estoy seguro de que basta con buscar el archivo (s) donde se encuentra el índice, pero borrar todo el directorio funcionó bien para mí.

Asegúrese, antes de eliminar, que su índice de repositorio maven remoto no esté dañado (haga clic con el botón secundario en Reparar índice en el repositorio público de Nexus).

Cuestiones relacionadas