spring boot 设置热部署
第一种:推荐
•如果使用的run as – java application的话,那么还需要做一些处理。
•把spring-loader-1.2.4.RELEASE.jar下载下来,放到项目的lib目录中,然后把IDEA的run参数里VM参数设置为:
•-javaagent:.\lib\springloaded-1.2.4.RELEASE.jar -noverify
•然后启动就可以了,这样在run as的时候,也能进行热部署
如果没有lib文件夹可以新建
第二种:
在</dependencies> 之后添加
<build>
<!-- 热部署 -->
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin </artifactId>
<dependencies>
<!--springloaded hot deploy -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.4.RELEASE</version>
</dependency>
</dependencies>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
<configuration>
<classifier>exec</classifier>
</configuration>
</execution>
</executions>
</plugin>
</plugins></build>