一、修改pom.xml
<groupId>com.example</groupId>
<artifactId>demo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
这里增加 <packaging>war</packaging>
tomcat只能运行war包的程序,如果你的项目的packaging是jar,就把jar改成war。
然后找到spring-boot-starter-web这个依赖,在这里增加exclusions这段代码
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
这是因为由于springboot有内置的tomcat服