一 . springboot發布war包部署
1. 程序入口類需繼承 SpringBootServletInitializer 類
2. 程序入口復寫以下方法
@Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { // TODO Auto-generated method stub //return super.configure(builder); return builder.sources(SpringbootApplication.class); }
3.更新包圍war包,在pom.xml文件中修改<packaging>war</packaging>
4.pom.xml配置springboot打包插件
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin>
5.在項目中通過 maven install 在本地 倉庫安裝成一個war包,然后部署到tomcat運行.
二 . springboot發布jar包部署
1.pom.xml配置springboot打包插件
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin>
版本目前有些問題,測試1.4.2版本可行
2.在項目中通過 maven install 在本地 倉庫安裝成一個jar包
3.使用 java -jar 運行生成的jar包
4.最后訪問