1、pom.xml修改如下:
<packaging>war</packaging>
<!-- spring boot支持内嵌tomcat和外部tomcat,provided表示本地开发测试编译期间可用(tomcat-embed-jasper内嵌支持jsp),依然可以使用main方法启动,但不会打到war包中 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
<!-- 热部署,无需重启内嵌tomcat -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
application-dev.properties
#热部署
#开启热部署
spring.devtools.restart.enabled=true