1.父类
在pom.xml里面添加如上代码,有些会自动生成,没有生成的添加一下
<parent>
<artifactId>spring-boot-starter-parent</artifactId>
<groupId>org.springframework.boot</groupId>
<version>2.7.6</version>
</parent>
2.热部署
热部署完毕每次修改代码会自动加载生效,但是有时候并不一定生效,之前遇到过的,所以如果遇到修改代码后不生效,重启下项目
在pom.xml里面添加如下代码
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
在application.properties里面配置devtools
#热部署生效
spring.devtools.restart.enables = true
#设置重启目录
spring.devtools.restart.additional-paths=src/main/java
#设置classpath目录下的WEB-INF文件夹内容修改不重启
spring.devtools.restart.additional-exclude=static/**
IntelliJ IDEA需要修改下面的设置
按住ctrl+shift+alt+/,选择register,勾选自动编译
配置完后重启项目,使之生效
3.端口修改
在application.properties里面添加如下代码,并修改为想要的端口号