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:\workspace\springloaded-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>