2016-04-03 20 views
2

Ich bin ein neuer Entwickler, arbeitete nie mit Eclipse oder Java überhaupt in meinem Leben, und ich versuche, etwas zu tun, aber ich bin wirklich Ahnung weniger. Ich heruntergeladen ein Projekt von Github und in der Installationsanleitung steht:mvn Paket oder mvn install

Nachdem Sie die Quellen haben, führen Sie mvn Paket oder mvn installieren erstellen 2 Gläser - hebmorph-Kern und hebmorph-lucene. Diese 2 Pakete sind erforderlich, bevor Sie mit dem nächsten Schritt fortfahren.

es ist wahrscheinlich eine dumme Frage, aber ich kann nicht herausfinden, wie diese JAR-Dateien zu bekommen. Ich habe mich in der Eclipse-Umgebung verlaufen und nach einigen Stunden Recherche eine passende Antwort gefunden.

Es gibt eine direkte Verbindung zu der Datei pom.xml von Git.

Würde ich wirklich Ihre Hilfe zu schätzen wissen.

Antwort

0

mvn-paket legt das glas in zielverzeichnis des projekts. mvn install auch kopiert sie (nach dem Verpacken) zu Ihrem lokalen mvn Repository, das in Ihrer settings.xml-Datei definiert ist

3

einfach von Ihrem Hauptprojektordner ausführen:

mvn Paket

oder

mvn install

package und install sind Maven-Phasen.

Paket - nehmen Sie den kompilierten Code und verpacken sie in ihrem verteilbaren Format, wie zum Beispiel ein JAR.

installieren - das Paket in das lokale Repository installieren, für die Verwendung als eine Abhängigkeit in anderen Projekten vor Ort

Für weitere Informationen folgen Sie einfach Introduction to the Build Lifecycle

1

Wenn Sie mvn package oder mvn install ausführen, die erzeugt Gläser werden in den Ordner target platziert. Der Unterschied zwischen den beiden Befehlen besteht darin, dass mit mvn install die generierten Gläser auch im lokalen Maven-Repository installiert werden, das standardmäßig im Verzeichnis .m2/repository im Benutzerhaus platziert ist.