深圳网站建设工作,一个dede管理两个网站,网站开发需要20万,免费书画网站怎么做的idea自动编译以及修改代码后需要执行 mvn clean install 才生效 一. idea热部署一、开启IDEA的自动编译#xff08;静态#xff09;二、开启IDEA的自动编译#xff08;动态#xff09;三、开启IDEA的热部署策略#xff08;非常重要#xff09; 二. IDEA 中项目代码修改后… idea自动编译以及修改代码后需要执行 mvn clean install 才生效 一. idea热部署一、开启IDEA的自动编译静态二、开启IDEA的自动编译动态三、开启IDEA的热部署策略非常重要 二. IDEA 中项目代码修改后不自动生效需要执行 mvn clean install 才生效问题描述方法1方法2方法3 注意点 一. idea热部署
一、开启IDEA的自动编译静态
具体步骤打开顶部工具栏 File - Settings - Default Settings - Build - Compiler 然后勾选 Build project automatically 。 或将Make project automatically 勾上 二、开启IDEA的自动编译动态
具体步骤同时按住 Ctrl Shift Alt / 然后进入Registry 勾选自动编译并调整延时参数。 compiler.automake.allow.when.app.running - 自动编译 compile.document.save.trigger.delay - 自动更新文件 PS网上极少有人提到compile.document.save.trigger.delay 它主要是针对静态文件如JS CSS的更新将延迟时间减少后直接按F5刷新页面就能看到效果
三、开启IDEA的热部署策略非常重要
具体步骤顶部菜单- Edit Configurations-SpringBoot插件-目标项目-勾选热更新。 二. IDEA 中项目代码修改后不自动生效需要执行 mvn clean install 才生效
问题描述
在Git拉下来的代码每次修改代码后需要重新使用mvn clean install命令重新编译异常麻烦。
检查了 IDEA 的配置已经配置了自动编译模式但是死活不生效异常郁闷。
方法1
一开始在网上找到一种治标不治本的方法是在File–Settings–Build,Execution,Deployment–Build Tools–Maven–Runner中勾选了Delegate IDE build/run actions to Maven 虽然能够解决但是其本质还是通过运行 maven 的 install 命令进行更新 class 文件并且每次运行代码之前会卡十几 几十秒用来打包可谓治标不治本。
方法2
进入parent项目目录下执行mvn idea:module 之后会看到项目下面新生成了一个.iml文件原因是原先的iml文件混乱导致的重新生成一下就OK了
方法3
后来将项目从 IDEA 中关闭将.idea 文件夹删除将.iml文件删除重新导入项目就又可以了。
暂时还不知道什么原因先记录下来吧也是一种解决方案以后遇到这种问题不要再耗费这么多时间。毕竟花太多时间来解决开发环境问题不是很值得。
注意点
在上面的方案中我们将.idea和.iml文件都删除了。这里面可能会包含你项目的个性化配置比如项目中重点代码的书签、一些Todo和一些其他配置删除最好评估下是否需要备份。 兔子羊
idea热部署
chenzechao
IDEA自动编译设置
little_color
IDEA自动编译设置-限于springboot
崔安兵
IDEA 中项目代码修改后不自动生效需要执行 mvn clean install 才生效