idea tomcat启动web项目,html、js等静态资源不自动加载解决方案

写代码写久了,会有代码是调试出来不是写出来的感觉。今天刚刚打开一个项目,发现修改html或者js等资源后,在浏览器刷新清缓存等根本不会加载最新的html文件,除非重启tomcat效。不断重启tomcat,太费时间了。下面是笔者总结的html不自动更新的处理步骤,笔者用的是mac:

1mac下option command+i(windows F12),勾选页面的Disable cache缓存,如下图

2mac下command+shift+n 进入无痕浏览模式浏览页面,window也可以勾选不缓存之类的,在设置里面

上面两步是确保不是浏览器缓存的问题。

3如果上面两步不能解决问题,那应该是项目的资源没有主动刷新,需要更改idea中tomcat的配置,点击edit  configurations->,进入如下页面:

 

注意上面红框中的内容:on update action和on frame deactivation都选择update classess and resources。

如果你的选项只有do nothing和Hot Swap classess,说明你的tomcat deployment的是 war,在如下图点击+号,选择 ***:war exploded,再点击apply,ok按钮就可以了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值