把spring-boot項目按照平常的web項目一樣發布到tomcat容器下
一、修改pom文件
修改打包方式
修改或增加maven插件
注意:
二、移除嵌入式tomcat插件
三、添加servlet-api的依賴
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency>
四、修改啟動類,並重寫初始化方法
五、打包部署
在項目根目錄下(即包含pom.xml的目錄),在命令行里輸入: mvn clean package
即可, 等待打包完成,出現[INFO] BUILD SUCCESS
即為打包成功。
然后把target目錄下的war包放到tomcat的webapps目錄下,啟動tomcat,即可自動解壓部署。
六、訪問
服務器地址+端口+項目名稱