修改代码后不需要重启服务, 自动加载修改的内容。 修改内容后restart加载器加载会变动的资源。 那些第三方的包不会被重新加载, 所以可以提高重启速度
pom.xml配置
依赖配置:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
<scope>true</scope>
</dependency>
插件配置:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!--fork : 如果没有该项配置,devtools不会起作用,即应用不会restart加载器 -->
<fork>true</fork>
</configuration>
</plugin>