Question

J'ai essayé de configurer le Maven brancher (version 4) pour ajouter le référentiel Maven JBoss à http: / /repository.jboss.com/maven2/ suivant le guide http: / /wiki.netbeans.org/MavenBestPractices#section-MavenBestPractices-UtilizingAndManagingMavenRepositories .

Le nouveau référentiel apparaît dans la liste des dépôts Maven, mais je ne vois aucun éléments (objets), la mise à jour de l'indice ne permet pas.

Il ressemble à un problème avec le plug Maven. Peut-être il faut un sous-répertoire « .index » qui ne sont pas disponibles sur le serveur JBoss.

Était-ce utile?

La solution

Le dépôt JBoss a un indice de Nexus à http://repository.jboss.com/maven2 /.index/ . Je pense que le problème est que Netbeans pourrait ne pas être fait usage de cet indice. Je recommande l'installation de Nexus, en ajoutant le repo JBoss à un groupe public et pointant vers votre instance Netbeans à une instance locale de Nexus.

  1. Télécharger Nexus de http://nexus.sonatype.org

  2. Installer par le déballage de l'tar.gz ou zip sur votre machine

  3. feu vers le haut en exécutant bin / JSW // démarrage du lien

  4. Aller à http: // localhost: 8081 / nexus

  5. Connectez-vous en tant qu'utilisateur admin par défaut: admin / admin123 est le nom d'utilisateur / mot de passe

  6. Cliquez sur Référentiels

  7. Cliquez sur le bouton Ajouter ...

  8. Ajouter un nouveau référentiel pour JBoss repositorywith une distance de: http: // dépôt. jboss.com/maven2/

  9. Enregistrer le nouveau référentiel. (Vous aussi voulez vous assurer que Download index distant est sélectionné)

  10. Ajouter le dépôt à votre groupe public en cliquant sur le groupe public et en faisant glisser le nouveau référentiel JBoss aux référentiels sélectionnés.

  11. Configurer votre ~ / .m2 / fichier settings.xml d'avoir le même contenu que: http://www.sonatype.com/books/nexus-book/reference/maven-sect-single-group.html

A ce moment-là, toutes vos demandes dépôt vont circuler à travers Nexus. Nexus déjà livré avec des dépôts proxy pour Central. Donc, tout ce que vous avez fait était d'ajouter dans le référentiel JBoss, puis l'ajouter au groupe public. Une fois que vous faites cela, vous constaterez que vos constructions vont être beaucoup, beaucoup plus rapide.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top