keine Archetypen, der lokale Standard-Katalog beim erstellen von neuen maven-Projekt

Mit Eclipse Java EE IDE for Web Developers. Version: Kepler Service Release 2
Build-id: 20140224-0627.

Wenn ich wählen Sie "Datei" - > new -> Maven-Projekt - > Use Default Workspace Location. Ich bekomme folgenden Dialog. Lokalen Standard-Katalog ist leer:

keine Archetypen, der lokale Standard-Katalog beim erstellen von neuen maven-Projekt

Ich klicken Sie auf Schaltfläche "Konfigurieren", und klicken Sie dann auf Maven-Architektur, Kataloge. Die Seite sagt:

Speicherpfad von Katalogdateien

Archetyp Plugin kennt standardmäßig über seinen internen Katalog. Es
weiß auch über die lokalen und remote-Kataloge.

lokalen vertritt die ~/.m2/archetype-catalog.xml Katalog-Datei.

remote stellt die
http://repo.maven.apache.org/maven2/archetype-catalog.xml Katalog
Datei.

Archetyp Plugin kann auch Lesen-Kataloge aus Dateisystem/HTTP von
die Bereitstellung der Pfad/die URL von einem Katalog-Datei oder eines Verzeichnisses mit
ein archetype-catalog.xml Datei.

Wenn Führen Sie die folgenden Schritte auf der Kommandozeile (ich habe everyhing unter tools Verzeichnis, Eclipse, Maven WildFly, etc.)

C:\Tools>dir archetype-catalog.xml /s

Es nicht finden, eine beliebige Datei.

Also der lokale Standard-Katalog doen gibt es nicht! Warum ist das so?

Heruntergeladen habe ich http://repo.maven.apache.org/maven2/archetype-catalog.xml, aber ich weiß nicht, wo es sich auf die lokale Standard-Katalog, weil ich nicht weiß, was ~/.m2/archetype-catalog.xml Datei Weg ist. Ich habe versucht, mit C:\Tools\eclipse\.m2\archetype-catalog.xml und mehrere andere Standorte ohne Glück. Sorry, ich bin neu in der Java-ökosystems und der Eclipse IDE.

Habe ich die neueste M2Eclipse finden Sie hier: http://download.eclipse.org/technology/m2e/releases

EDIT: ich habe herausgefunden, was ~ bedeutet auf ~/.m2/archetype-catalog.xml. Ich habe archetype-catalog.xml in c:\users\my.user.name\.m2\ - und voilà lokale Standard-Katalog ist jetzt voll von Archetypen. Aber immer noch. Warum es nicht existieren, an Erster Stelle? Das ist sehr ärgerlich.

InformationsquelleAutor Jesús López | 2015-04-01

Schreibe einen Kommentar