目前Springboot热部署的实现方式经常使用的有devtools以及springloaded,后者我没有尝试成功。spring
devtoolsspring-boot
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>
要注意的是热部署插件监听的是编译事后的文件,你每次保存代码后编译一下代码才行。ui
固然若是手动编译就没意思了,若是用的是Eclipse的话,开启自动编译便可完美解决问题:spa
点击Project,勾选Build Automatically,这时候编辑任何内容以后再保存都会自动编译。插件