Come faccio a impostare il repository Maven JBoss in NetBeans 6.5?
-
22-08-2019 - |
Domanda
Ho provato a configurare il Maven collegare (versione 4) per aggiungere il repository Maven JBoss a http: / /repository.jboss.com/maven2/ seguendo la guida al http: / /wiki.netbeans.org/MavenBestPractices#section-MavenBestPractices-UtilizingAndManagingMavenRepositories .
Il nuovo repository appare nella lista dei repository Maven, ma non riesco a vedere alcun articoli (artefatti), l'aggiornamento dell'indice non aiuta.
Si presenta come un problema con il Maven plug-in. Forse richiede una sottodirectory ".index" che non è disponibile sul server JBoss.
Soluzione
Il repository JBoss ha un indice di Nexus a http://repository.jboss.com/maven2 /.index/ . Credo che il problema è che Netbeans non sia facendo uso di questo indice. Vorrei raccomandare l'installazione di Nexus, aggiungendo il repo JBoss ad un gruppo pubblico e quindi puntando l'istanza Netbeans a un'istanza locale di Nexus.
-
Scarica Nexus da http://nexus.sonatype.org
-
Installarlo dal disimballaggio del tar.gz o zip sulla vostra macchina
-
Fire It Up eseguendo bin / JSW // inizio nesso
-
Accedere come utente predefinito admin: admin / admin123 è il nome utente / password
-
Clicca sul repository
-
Fare clic sul pulsante Aggiungi ...
-
Aggiungi un nuovo repository per il JBoss repositorywith una postazione remota di: http: // repository. jboss.com/maven2/
-
Salvare il nuovo repository. (Si vuole anche fare in modo che sia selezionata Scarica indice remoto)
-
Aggiungi il repository per il vostro gruppo pubblico facendo clic sul gruppo pubblico e trascinando il nuovo repository JBoss ai repository selezionati.
-
Configurare il file ~ / .m2 / settings.xml ad avere gli stessi contenuti come: http://www.sonatype.com/books/nexus-book/reference/maven-sect-single-group.html
A questo punto, tutte le richieste di repository stanno per fluire attraverso Nexus. Nexus già fornito con i repository di proxy per Central. Quindi tutto quello che ha fatto è stato quello di aggiungere il repository JBoss e quindi aggiungere al gruppo pubblico. Una volta fatto questo, troverete che la vostra build stanno per essere molto, molto più veloce.