SpringBoot2.X (十七): war包方式啟動與部署
阿新 • • 發佈:2018-12-26
1、在pom.xml中將打包形式 修改為war
<packaging>war</packaging>
2、修改SpringBoot啟動類
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);
}
public static void main(String[] args) throws Exception {
SpringApplication.run(Application.class, args);
}
}
3、tocmat下載
這裡提供的是tomcat 9 的下載頁面,可自行選擇相應作業系統版本進行下載
https://tomcat.apache.org/download-90.cgi
4、打包程式
命令列方式:
mvn clean package
打包成功之後的war 會默認出現在專案target 目錄下
5、部署tomcat
1). 拷貝war 包到tomcat/webapp 目錄下
2). tomcat/bin 目錄下雙擊 startup.bat 指令碼 啟動tomcat
tomcat 啟動成功之後可以看到我們的專案也啟動成功了
3) . 訪問專案內的介面測試是否部署成功
http://localhost:8080/SpringBoot2Example-1.0-SNAPSHOT/1/2
---end---