2016-10-07 20 views
0

Ich habe einen Maven-Archetyp, den ich selbst aus einem meiner Projekte erstellt und in meinem eigenen lokalen Maven-Repository installiert habe. Aus Eclipse kann ich mit diesem Archetyp neue Projekte erstellen und habe natürlich Zugriff auf die "installierten" Dateien des Archetyps (diejenigen, die nach der Installation im Repository abgelegt werden).Exportieren von Maven-Archetyp aus lokalem Repository

Das Problem ist, dass ich jetzt den Archetyp für einen Kollegen freigeben möchte, aber nachdem ich es erstellt und in meinem lokalen Repository installiert habe, löschte ich die "Installer" -Dateien (die in den generierten Quellen generiert werden)/archetype-Ordner meines Quellprojekts), so dass ich jetzt nur den Archetyp in meinem Repository installiert habe und nicht weiß, wie ich ihn exportieren soll, um ihn mit jemand anderem zu teilen.

Ich könnte einen neuen Archetyp erstellen, aber ich habe mich so viel Mühe gegeben und mehrere Stunden damit verbracht, also würde ich gerne herausfinden, wie man den aktuellen Archetyp exportieren kann, und wenn ja, wie kann ich TU es?

EDIT

in einer anderen Art und Weise der Frage, kann ich die „installiert“ Dateien von meinem lokalen Repository nehmen und sie in anderen Repository setzen, und haben Maven sie als Urform erkennen?

Antwort

0

Was uns am Ende tun das Repository Urbild Ordner zip und es an meinen Kollegen zu senden, der diese Schritte ausgeführt dann:

  1. Entpacken Sie das Urbild Ordner an der Wurzel seiner lokalen Maven-Repository-Datei.
  2. Führen Sie den Befehl amvn archetype: crawl' aus.

Das war es. Er konnte den Archetyp für die Erstellung neuer Projekte verwenden.

Verwandte Themen