idea修改html不能立刻生效,解决idea debug模式下修改代码却不能生效

IDEA环境下使用devtools实现热加载与热部署实现修改代码不需重启

1.引入devtools的maven依赖

org.springframework.boot

spring-boot-devtools

true

2.在 plugin 中配置另外一个属性 fork,并且配置为 true。

org.springframework.boot

spring-boot-maven-plugin

true

3.设置IDEA

运行时编译配置:组合键:“Shift+Ctrl+Alt+/” ,选择 “Registry” ,选中打勾 “compiler.automake.allow.when.app.running” 。

4.自动化编译配置:

“File” -> “Settings” -> “Build,Execution,Deplyment” -> “Compiler”,选中打勾 “Build project automatically” 。

5. 进行一下application.properties配置

在有些版本我们需要配置热加载生效的开关,使其值等于true。下文是properties格式配置,喜欢yml格式的同学可以自行调整一下

#热加载生效

spring.devtools.restart.enabled=true

#额外新增的热加载目录

spring.devtools.restart.additional-paths= src/main/java

#热加载排除目录

#spring.devtools.restart.exclude=

参考

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值