我们在开发SpringBoot项目的时候,由于需要经常进行代码的改动,如果我们频繁地重启项目,这毫无疑问是极其浪费时间和电脑性能的,所以我们可以使用devtools工具来实现SpringBoot项目的热部署效果,代码改动后即时生效,节省大量的开发时间。
一、引入devtools工具的依赖
1 | <!--devtools热部署--> |
- 该工具是和SpringBoot集成使用的,所以引入该依赖的项目必须是一个SpirngBoot项目才可以使用。
二、配置devtools工具参数
1 | spring: |
- 由于devtools和SpringBoot项目集成,所以我们可以直接在SpringBoot项目的yml文件中对devtools进行配置。
三、配置IDEA参数
第一步:File->Settings->Build、Execution、Deployment->Compiler
勾选Build project automatically->点击OK
第二步:Ctrl+Shift+Alt+/(快捷键)
点击Registry->勾选compiler.automake.allow.when.app.running->关闭即可