spring boot使用的时候会遇到不断重启启动类的情况,热更新可以免去手动重启的烦恼,spring boot应用配置热更新主要有两种方式:
1、使用springloaded
配置pom.xml文件新增如下:
<!-- spring boot热部署 --> <dependency> <groupId>org.springframework</groupId> <artifactId>springloaded</artifactId> <version>1.2.3.RELEASE</version> </dependency>
然后手动下载springloaded.jar包,保存至任意目录,右键项目选择:Run Configurations,在Arguments的tab里面设置VM参数如下:
-javaagent:E:workspacespringloaded-1.2.3.RELEASE.jar -noverify
这里地址为刚刚保存的地址,接下来选择Run运行,热更新即可实现
2、直接使用spring-boot-devtools即可
pom.xml直接添加依赖:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>