Pregunta

He intentado configurar el Maven enchufe (versión 4) para añadir el repositorio Maven JBoss en http: / /repository.jboss.com/maven2/ siguiendo la guía en http: / /wiki.netbeans.org/MavenBestPractices#section-MavenBestPractices-UtilizingAndManagingMavenRepositories .

El nuevo repositorio aparece en la lista de repositorios de Maven, pero no puedo ver ningún elemento (artefactos), actualizar el índice no ayuda.

Parece un problema con el Maven enchufe. Tal vez se requiere un subdirectorio ".index" que no está disponible en el servidor JBoss.

¿Fue útil?

Solución

El repositorio JBoss tiene un índice de Nexus en http://repository.jboss.com/maven2 /.index/ . Creo que el problema es que Netbeans no podría estar haciendo uso de este índice. Yo recomendaría la instalación de Nexus, añadiendo el repositorio JBoss a un grupo público y luego apuntando su instancia Netbeans a una instancia local de Nexus.

  1. http://nexus.sonatype.org

  2. Instalar por desembalar el tar.gz o zip en su máquina

  3. Fire It Up ejecutando bin / jsw // inicio nexo

  4. http: // localhost: 8081 / nexo

  5. Inicie la sesión como usuario administrador por defecto: admin / admin123 es el nombre de usuario / contraseña

  6. Haga clic en repositorios

  7. Haga clic en el botón Añadir ...

  8. Añadir un nuevo repositorio para el JBoss repositorywith una ubicación remota de: http: // repositorio. jboss.com/maven2/

  9. Guardar el nuevo repositorio. (También tendrá que asegurarse de que se ha seleccionado Descargar índice de distancia)

  10. Añadir el repositorio público a su grupo haciendo clic en el grupo público y arrastrando el nuevo repositorio JBoss a los repositorios seleccionados.

  11. Configurar el archivo ~ / .m2 / settings.xml tener el mismo contenido que: http://www.sonatype.com/books/nexus-book/reference/maven-sect-single-group.html

En ese momento, todas sus peticiones repositorio van a fluir a través de Nexus. Nexus ya envía con repositorios de proxy para Central. Así que todo lo que hizo fue agregar en el repositorio JBoss y luego añadirlo al grupo público. Una vez hecho esto, usted encontrará que su construye van a ser mucho, mucho más rápido.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top