wake-up-neo.com

Wie installiere ich Jars in Maven Repository, das Eclipse Embedded ist?

Mein Ziel ist es, eine JAR-Datei in einem Maven-Repository zu installieren. Dieser Beitrag erklärt, wie eine Installation mit MVN durchgeführt wird.

Aber da ich Maven in Eclipse eingebettet habe, weiß ich nicht, wo ich den folgenden Befehl ausführen soll:

mvn install:install-file  -Dfile=C:\lib\rest\WadlGenerator.jar \
                          -DgroupId=foo.in.shop.rest.wadl \
                          -DartifactId=WadlGenerator \
                          -Dversion=1.0 \
                          -Dpackaging=jar \
                          -DlocalRepositoryPath=C:\maven\repositories\internal

Kurz gesagt: Wie kann ich das Maven-Installationsverzeichnis für Eclipse-embedded Maven ermitteln?

22
Dinesh

Von Eclipse können Sie Folgendes tun:

Run -> Run Configurations -> Maven Build (Doppelklick)

Ihr Ziel ist install: install-file

Außerdem sollten Sie die Schlüssel und Werte der Parameter eingeben

P. S. Aber ich denke, es ist besser, eine externe Installation von Maven im System zu haben

27
darwin

Wenn Sie M2Eclipse installiert haben und ein Maven-Pom das Glas aufbaut, verwenden Sie

Ausführen -> Ausführen als ... -> Maven Install

aus dem Eclipse-Menü, um das Äquivalenz von mvn install auszuführen

4
user281806

Der Standardspeicherort für das Maven-Repository lautet ~/.m2/Repository.

Wenn Sie dies nicht in den Einstellungen Ihres Eclipse-Plugins geändert haben, sollten Sie dies tun. Ersetzen Sie das ~/durch das, was für Ihr Heimatverzeichnis in Ihrem Betriebssystem geeignet ist.

Bearbeiten: Aktualisierung basierend auf den Kommentaren: Es gibt ein Online-Buch für das m2Eclipse-Plugin, und es scheint, dass Sie Ziele vom m2Eclipse-Plugin ausführen können - siehe den Abschnitt hier: m2Eclipse-Ziele

Ich vermute, es gibt einen Assistenten, wenn Sie auf das Ziel klicken - ich habe m2Eclipse hier nicht installiert.

Edit2: eigentlich auf die andere Antwort schauen, das wurde schon beantwortet :)

1
Goibniu

Oder Sie können einfach Folgendes tun: 1. Führen Sie 2 aus. Maven Build .. 3. Kopieren Sie den gesamten Befehl in Ziele, d. H. 

install:install-file  -Dfile=C:\lib\rest\WadlGenerator.jar \
                          -DgroupId=foo.in.shop.rest.wadl \
                          -DartifactId=WadlGenerator \
                          -Dversion=1.0 \
                          -Dpackaging=jar \
                          -DlocalRepositoryPath=C:\maven\repositories\internal 
  1. Lauf

Dies ist viel einfacher als das Ausfüllen von Schlüsseln und Werten: D

0
Divya