1. Ändern Sie die Verpackungsmethode in jar
<packaging>jar</packaging>
3. Führen Sie externe Jar-Abhängigkeiten ein (optional)
Im Projekt eingeführt, können Sie einen lib-Ordner im Projektstammverzeichnis erstellen und das JAR-Paket in lib ablegen:
Dann führen Sie das JAR-Paket in die POM-Datei ein:
PS: Wenn das Projekt ist In War-Form verpackt und importiert. Wenn das externe JAR installiert ist, lautet die Maven-Plug-In-Konfiguration wie folgt:
<build> <plugins> <plugin> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-maven-plugin</artifactid> <!-- 如果有依赖外部jar,则必须加上此配置includeSystemScope--> <configuration> <includesystemscope>true</includesystemscope> </configuration> </plugin> </plugins> </build>
2. Packen und ausführen
Der Verpackungsbefehl ist sehr einfach:
<build> <plugins> <plugin> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-war-plugin</artifactid> <version>2.6</version> <configuration> <webresources> <resource> <directory>${project.basedir}/lib</directory> <targetpath>WEB-INF/lib</targetpath> <includes> <include>**/*.jar</include> </includes> </resource> </webresources> </configuration> </plugin> </plugins> </build>
2 . Ausführen
In Produktions- und Testumgebungen ist es im Allgemeinen erforderlich, den Prozess am Laufen zu halten. Um ihn im Hintergrund auszuführen, ohne das Terminal zu unterbrechen, müssen Sie den folgenden Befehl ausführen:
mvn install
3. Priorität der Konfigurationsdatei
1. /config des „aktuellen Verzeichnisses“
2. Unter dem Ordner „/config“ des Klassenpfads
Hinweise: Das aktuelle Verzeichnis bezieht sich auf das Verzeichnis, in dem der Java-Befehl ausgeführt wird, wenn es sich um einen Java-Befehl handelt, der über ein Shell-Skript ausgeführt wird Der Befehl wird nach der CD in ein bestimmtes Verzeichnis im Shell-Skript ausgeführt. Das aktuelle Verzeichnis bezieht sich auf das Verzeichnis nach der CD.
Das obige ist der detaillierte Inhalt vonSo führen Sie ein Springboot-Projekt als JAR-Paket aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!