Heim >Java >javaLernprogramm >So packen Sie Springboot und stellen es auf einem Linux-Server bereit

So packen Sie Springboot und stellen es auf einem Linux-Server bereit

WBOY
WBOYnach vorne
2023-05-10 17:07:121128Durchsuche

1. Da Springboot Tomcat integriert, verwenden Sie beim Packen nicht mehr WAR, sondern JAR

<groupid>cn</groupid> 
 <artifactid>back</artifactid> 
 <version>0.0.1-SNAPSHOT</version> 
<packaging>jar</packaging>

2. Fügen Sie die Springboot-Startup-Klasse hinzu, um SpringBootServletInitializer zu erben, und überschreiben Sie die Konfigurationsmethode

public class BackApplication extends SpringBootServletInitializer{ 
 public static void main(String[] args) { 
  SpringApplication.run(BackApplication.class, args); 
 } 
 @Override//为了打包springboot项目 
 protected SpringApplicationBuilder configure( 
   SpringApplicationBuilder builder) { 
  return builder.sources(this.getClass()); 
 } 
}

3 Wählen Sie „Ausführen als“ ==> „maven clean“ aus, um das vorherige JAR zu löschen Zielordner des Projekts Kopieren Sie das gewünschte Paket

6. Laden Sie das JAR in den Dienst hoch (jdk muss installiert sein und der entsprechende Port ist geöffnet)

So packen Sie Springboot und stellen es auf einem Linux-Server bereit7 -jar fx2Back.jar & Verwenden Sie nohup, um zu starten, ohne aufzulegen, und dann können Sie auf die Seite zugreifen.

8. Wenn Sie den Dienst beenden möchten, können Sie die Prozessnummer des Dienstes direkt abfragen und dann töten.

So packen Sie Springboot und stellen es auf einem Linux-Server bereit


Das obige ist der detaillierte Inhalt vonSo packen Sie Springboot und stellen es auf einem Linux-Server bereit. 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