我的github
posts - 3243,  comments - 42,  views - 158万

确保是Debug模式

 

注意:

  上面还有个是:update resources,这个配置应该是只会更新JS和JSP这些,而不会重新编译class文件,

        如果选择update classes and resources会重新编译java文件和JSP,js,相当于热部署。(这个有时候会报错不能删除jar包,多切换几次上面的更新的东西,也就是上面更新静态资源和更新java切换几次就好了。)

 注意:

   有时候发现没有上面的选项,原因是因为你在Deployment的选项中使用的是先将工程打成war包然后再去运行的

 【IDEA】IDEA设置修改完JS和JSP不用重启的办法(IDEA热部署)第2张

修改方式:

先删掉当前工程,再次添加,添加的时候选择Artiface(exploded的意思是发布目录,类似于将war打成包之后自动解压)

【IDEA】IDEA设置修改完JS和JSP不用重启的办法(IDEA热部署)第3张

然后在Server中更改为:Update classes and resources

--------------------------------分割线------------------------------------------------

on ‘update‘ action:当用户主动执行更新的时候更新【快捷键是ctrl+F10】

 

参考:https://www.cnblogs.com/qlqwjy/p/8583339.html(【IDEA】IDEA设置修改完JS和JSP不用重启的办法(IDEA热部署))

 感想:传统的java web真的很累人,不像springboot项目。。自动带有devtools。。只要更新代码就能热部署。无论你是在debug模式下,还是在运行模式下。

 

idea热部署

参考:https://cloud.tencent.com/developer/article/2357192      https://www.cnblogs.com/havenenjoy/p/9054952.html

 

posted on   XiaoNiuFeiTian  阅读(76)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2023-02-10 postgis: Geometry has Z dimension but column does not
2023-02-10 postgis根据属性生成线:先找到多线的两个端点x1,y1,x2,y2和两岸高程z1,z2。然后就可以把属性表导出,导入到navicat,make_line3d
2022-02-10 GeoMesa教程索引
2022-02-10 分布式存储和分布式计算
2021-02-10 Cesium-3dTiles格式详解
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示