2012-05-16 9 views
27

in Eclipse mit m2eclipse installiert aktualisieren, wenn ichDerzeit sind keine Archetypen verfügbar. Die Liste Urbild wird aktualisiert, wenn der Indizes fertig

Datei> Neu> Projekt ...> Maven> Maven Projekt

mit

wählen

Standard verwenden Workspace Standort

und

Katalog: Nexus Indexer

ausgewählt, wird die folgende Fehlermeldung zeigt nach oben:

keine Urbilder verfügbar. Die Archetypliste wird aktualisiert, wenn die Indexe die Aktualisierung abgeschlossen haben.

Warum tritt dieser Fehler auf?

Antwort

40

Ich hatte dasselbe Problem, und es wurde durch Hinzufügen eines Remote-Katalog gelöst: http://repo1.maven.org/maven2/archetype-catalog.xml

Diese Lösung i bei gefunden: http://jira.talendforge.org/secure/attachment/36787/DeveloperGuide-Feedback.pdf

+3

Funktioniert Maven gut unter einem Proxy? Ich habe versucht, diesen Remote-Katalog hinzuzufügen, und es heißt: "Remote Catalog ist leer". Das Kopieren der URL in Chrome zeigt das XML ... (Ich habe bereits die Proxy-Einstellungen in Eclipse konfiguriert) – guilhermecgs

4

in diesem Fall, dass Sie eine andere Lösung verwenden können, müssen Sie konfigurieren lokale ctalogue mit eclipse:

1- annehmen, dass Sie mave Katalog verwenden müssen: http://repo1.maven.org/maven2/archetype-catalog.xml

2- Laden Sie die Datei http://repo1.maven.org/maven2/archetype-catalog.xml aus Ihrem Webbrowser herunter und speichern Sie sie in ~/.m2/archetype-catalog.xml

3 gehen Sie jetzt zu Eclipse "Fenster -> Einstellungen -> Maven -> Archetypen" dann klicken Sie auf " In Lokalkatalog“und stellen sie die ctalogue Datei auf den ~/.m2/Urbild-catalog.xml, speichern und Beenden

4- jetzt zurück zu verdunkeln und versuchen, Ihre neue lokale catatlogue Urbilder erstellen Projekt mit, es sollte Arbeit