首頁  >  文章  >  Java  >  如何將springboot打包部署到linux伺服器

如何將springboot打包部署到linux伺服器

WBOY
WBOY轉載
2023-05-10 17:07:121086瀏覽

1.由於springboot整合了tomcat,所以打包的時候不再使用war,而是使用jar 

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

2.將springboot啟動類別新增繼承SpringBootServletInitializer,並且重寫configure方法

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.選取項目,右鍵選擇Run As==>maven clean清空一下先前的jar

4.選取項目,右鍵選擇Run As==>maven install安裝打包

5.將項目中的target資料夾下的jar包複製出來即是您要的包

如何將springboot打包部署到linux伺服器

##6.將jar上傳到服務期上,(必須安裝了jdk,並且開放了對應的端口)

7.進入該文件夾目錄,執行命令nohup java -jar fx2Back.jar &    使用nohup不掛機啟動,然後便可以訪問頁面了。

如何將springboot打包部署到linux伺服器

8.如果要關閉服務可以直接查詢到服務的行程號,然後kill.


如何將springboot打包部署到linux伺服器

以上是如何將springboot打包部署到linux伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除