Domanda

Sono la creazione di una nuova stazione di lavoro per lo sviluppo di Java in Eclipse. Sulla mia macchina precedente, non ricordo dover fare nulla di speciale per vedere la collezione standard di archetipi sotto 'New > Other > Maven project > select archetype' con Nexus indicizzatore selezionato. Su questa macchina, l'elenco degli archetipi è vuoto. Posso creare progetti archetipo-based dalla riga di comando, quindi non è uno show-stopper, ma io proprio non capisco perché gli archetipi mancano (e mi stupisco che altro è rotto che non ho ancora notato) .

Eclipse 3.5.1, Sun JDK 1.6.0_17, m2eclipse 0.9.8.200905041414

È stato utile?

Soluzione

funziona bene qui con la seguente configurazione:. Eclipse 3.5.1 20.090.920-1017, Sun JDK 6u16, m2eclipse 0.9.8.200905041414

alt text http://img13.imageshack.us/img13/126/screenshotnewmavenproje .png

Sei sicuro m2eclipse ha finito di scaricare nexus-maven-repository-index.gz dal repository centrale Maven? Fa questo file è "buono"?

A proposito, l'indice viene memorizzato nella posizione metadati del plug-in, che è <workspace root>/.metadata/.plugins/org.maven.ide.eclipse/nexus. Come soluzione alternativa, si potrebbe forse provare a copiare l'indice dalla macchina in cui tutto funziona a questa destinazione sulla macchina "buggy". Ma questo non dovrebbe essere necessario, le cose dovrebbero funzionare.

Altri suggerimenti

Ian, assicuratevi di aggiornare alla 0.9.9 (l'aggiornamento-dev). Aprire la visualizzazione Maven repository in Eclipse (questa è una nuova vista disponibili solo in una recente build di m2eclipse). Da qui si sarà in grado di fare clic destro su un particolare repository remoto e forzare un redownload.

Una volta fatto questo, aprire la vista della console e selezionare "Maven Console", si dovrebbe vedere m2eclipse stampare i messaggi di log che dettagliano il download indice. Se è riuscita o meno.

In bocca al lupo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top