Heim  >  Artikel  >  Java  >  So packen Sie Springboot in ein JAR-Paket in Maven

So packen Sie Springboot in ein JAR-Paket in Maven

WBOY
WBOYnach vorne
2023-05-17 08:19:441399Durchsuche

Maven-Befehl:

1.mvn clean package -DskipTests: Führen Sie diesen Befehl im Projektverzeichnis aus, um ein JAR-Paket oder WAR-Paket im Zielverzeichnis zu generieren.

2.mvn clean: Bereinigen Sie die vom Projekt erzeugten temporären Dateien, normalerweise das Zielverzeichnis unter dem Modul

3.mvn compilieren -DskipTests: Der Modulinstallationsbefehl kopiert die gepackte JAR-/War-Datei zur Verwendung in Ihr lokales Warehouse Andere Module verwenden -Dmaven.test.skip=true, um Tests zu überspringen (Testkompilierung wird ebenfalls übersprungen

4.mvn test: Testbefehl, oder führen Sie den Testfall von junit unter src/test/java/ aus).

5.mvn-Bereitstellung: Veröffentlichungsbefehl, um die gepackten Dateien als Remote-Referenz zu veröffentlichen und anderen Mitarbeitern Download-Abhängigkeiten bereitzustellen, normalerweise auf dem privaten Server des Unternehmens.

Wenn es sich um ein Maven-Plus-Springboot-Projekt handelt, muss zum Verwalten des Projekts ein Plug-In hinzugefügt werden:

<plugin>
 <groupid>org.springframework.boot</groupid>
 <artifactid>spring-boot-maven-plugin</artifactid>
</plugin>

Sie können es auch direkt in Eclipse packen wie folgt:

Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie „Ausführen als“--> . Nachdem das Packen abgeschlossen ist, wird das JAR-Paket im Zielverzeichnis generiert. Der Name besteht normalerweise aus dem Projektnamen + der Versionsnummer Wenn die Konsole geschlossen ist, kann auf den Dienst nicht zugegriffen werden. Im Folgenden verwenden wir zum Starten die Methode der Ausführung im Hintergrund: (Nur Linux-Umgebung)

cd 项目跟目录(和pom.xml同级)
mvn clean package
## 或者执行下面的命令
## 排除测试代码后进行打包
mvn clean package -Dmaven.test.skip=true

Sie können beim Start auch verschiedene Konfigurationsdateien lesenSo packen Sie Springboot in ein JAR-Paket in Maven

clean package -Dmaven.test.skip=true
Sie können beim Start auch JVM-Parameter festlegen

Das obige ist der detaillierte Inhalt vonSo packen Sie Springboot in ein JAR-Paket in Maven. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen