关于springBoot热部署
第一步:导入Maven坐标
首先在工程中找到 pom.xml 文件并导入以下坐标(在<dependencies标签内)
<!--热部署配置-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
第二步:设置IDEA
打开 File>>Setting…>>
打开后 把 Build project automatically的 对勾 打上,表示自动构建工程
再把Settings窗口关闭,在IDEA界面中点快捷键 “ctrl+shift+Alt+/” 弹出一个框
点开 1.Registry… 并把 compiler.automake.allow.when.app.running 打上对勾 然后关闭这个窗口。
第三步-重启 SpringApplication.run
第四步-没有解决问题?
1.在 SpringApplication.run运行中点一下 构建 看看打印台中 springBoot 是否打印初始化
如果是 ,可以重新启动 IDEA 就好了 ,不过IDEA的自动 **Build ** 反应慢,可以手动 Build ,springBoot就会热部署。