您的位置:首页 > 其它

配置 - IDEA - 热部署 - devtools

2020-01-14 13:55 176 查看

开启自动编译(静态)

File -> Settings -> Build,Execution,Depli... -> Compiler
勾选 Build project automatically

开启自动编译(动态)

同时按住 Ctrl + Shift + Alt + / 然后进入Registry
勾选并设置下列选项(设置完毕直接点击close即可),如下图所示:


开启热部署策略

Run -> Edit Configurations -> SpringBoot -> 目标项目 -> 勾选热更新(如下图)


在项目添加热部署插件(可选)

pom添加如下依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
<scope>true</scope>
</dependency>

添加对应插件
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!--如果无该项配置,devtool不会起作用-->
<fork>true</fork>
</configuration>
</plugin>
温馨提示:
如果项目十分臃肿,每次热重启很慢
建议:pom移除spring-boot-devtools依赖,使用Control+Shift+F9手工热更新

关闭浏览器缓存

打开F12的Network选项栏,然后勾选【✅】Disable cache
  • 点赞
  • 收藏
  • 分享
  • 文章举报
ノ往事成空、 发布了24 篇原创文章 · 获赞 0 · 访问量 1251 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: