今天抽空写下spring boot开发时热加载问题。笔者本地环境如下
操作系统:Mac os;ide:idea 2017 旗舰版;spring boot 2.0.4;
首先在父pom.xml文件中添加依赖项:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
然后在子某块pom.xml文件中配置
<build>
<finalName>xxxxx</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>xxxx</mainClass>
<fork>true</fork><!--必须-->
<addResources>true</addRes