IDEA中SpringBoot修改html,Js,Java不重启生效-终极解决

IDEA中SpringBoot修改html,Js,Java不重启生效

关于这个问题,网上其实已经有太多的帖子了,但仍是有不少人照作了依然不生效,我也是同样,并且重启完了,还报错,找不到模板,须要mvn clean install才行。下面来记录个人解决方案。html

1. Build project automatically 选中设置

IDEA中菜单 File -> Settings -> Compiler
在这里插入图片描述java

2. compiler.automake.allow.when.app.running 选中设置

IDEA中快捷键Ctrl+Shift+Alt + / 调用Maintenance窗口,并点击1.Registry
在这里插入图片描述
设置compiler.automake.allow.when.app.running 为选中状态
在这里插入图片描述spring

3. Run/Debug Configurations

在这里插入图片描述
在这里插入图片描述

4.终极大招

以上3步跟网友的配置基本同样,没什么区别,惟一有区别的是我没有添加spring-boot-devtools的Maven配置,我要告诉你们的是这个Maven配置是不须要的,全部配置项就这么多,完了。
那为何仍是有不少网友包括我本身依然不生效呢,修改完代码,仍是要重启服务,或mvn install才能生效。
终级缘由就是:修改完代码后须要让IDEA失去焦点(点击除IDEA以外的任意地方,最好是windows的任务栏,你会发现IDEA的状态栏开始Build,Console控制台开始自动从新启动),你再刷新页面就会当即生效了,并且无论你改的什么代码(html,js,java)都会生效。windows

总结

这个问题其实很简单,不是什么技术问题,可是当咱们去网上查找相关解决方法时,网上大量重复copy的帖子,基本如出一辙的发贴,不少网友也在发声个人不起做用啊,没有效果呀。
我要说的是,我找了大量帖子,几乎没看到网友提到 让IDEA失去焦点 这几个字眼,不知道是否是他们本身都知道,并且还觉得其余人都知道,我想问的是大家真的知道吗,仍是碰巧,就算大家知道,那大家的博客帖子为何不说起,不回应网友的提问,这就是大家对待博客的态度吗,这就是大家对待技术的态度吗,本身遇到问题就去网上找答案,找到了就复制粘贴一份,也不知道那个答案的真实性,出了问题也不去探索,解决完了,也不认真记录,我以为咱们仍是要学会分享吧。app

相关文章
相关标签/搜索