把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,即可自动解压部署。



六、访问
服务器地址+端口+项目名称
