解决idea web工程修改js文件之后不变化的问题

 更新时间:2020年12月01日 10:42:53   作者:清风丿自来  
这篇文章主要介绍了解决idea web工程修改js文件之后不变化的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

有是一个坑爹的bug,把web工程发布到tomcat上之后,一开始运行的好好的,后来修改里面的js传给服务端的数据,一点变化都没有,,

都说要把配置里面换成更新

修改on update Action 为 Redeploy

On frame deactivation 为Update classes and resources

如果你的里面是下面这个,说明你发布成了 war的格式

进入deployment吧war去掉换成war exploded

换完之后信心满满的试了下,还是没有变化,,,

最后我把端口号改成8080,发现又能同步了。。。。。

当初是为了发布到外网才改成的80 ,,,,你们如果遇到类似情况不妨试一试

如果还是不能同步,那就是浏览器的问题的,浏览器加载了缓存文件,需要禁用缓存

把缓存禁用,发现没有问题了。

补充知识:intellij idea 部署的项目中 js、css文件修改后浏览器不能及时更新的解决办法

一、浏览器的问题

1.firefox(火狐浏览器)解决问题

第一步,在浏览器中敲入:about:config ,然后回车

第二步,在显示出的内容中找到下面的列表内容,双击

browser.cache.check_doc_frequency

在出现的对话框中将3改为1

然后关闭这个页面,项目在更新时浏览器就可以及时地更新项目中的js文件。

2.chrome(谷歌浏览器)

(1)、在调试页面中勾选Disable cache

(2)、按F5或右键“重新加载”刷新页面内容

(3)、 使用ctrl+shift+R 强制刷新,不使用浏览器缓存来刷新页面

二、intellij idea的问题

(1)、Edit Configurations --> Server --> on frame deactivation 修改为 updae class and resources(这个的意思是每次切换intellij idea时,加载资源和class文件,用完之后可以切换掉,否则电脑会比较卡)

(2)、intellij idea 安装live Edit 插件。

以上这篇解决idea web工程修改js文件之后不变化的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java中的NumberFormatException异常原因以及解决方案详解

    Java中的NumberFormatException异常原因以及解决方案详解

    这篇文章主要介绍了Java中的NumberFormatException异常原因以及解决方案详解,NumberFormatException 是 Java 中的一个异常类,通常在字符串转换为数字的过程中发生,它表示一个无效的数字格式,即字符串无法被正确解析为数字,需要的朋友可以参考下
    2024-02-02
  • Mock和@InjectMocks的区别及说明

    Mock和@InjectMocks的区别及说明

    @Mock和@InjectMocks是Mockito框架中的两个注解,前者用于创建模拟对象,后者用于将模拟对象注入到被测试类中
    2024-11-11
  • Java数组看这篇就够了

    Java数组看这篇就够了

    这篇文章主要介绍了Java数组的详细解释,是Java入门学习中的基础知识,需要的朋友可以参考下,希望能够给你带来帮助
    2021-09-09
  • Java中Calendar类的一些常用方法小结

    Java中Calendar类的一些常用方法小结

    项目当中,我们经常会涉及到对时间的处理,Date类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但更推荐使用 Calendar 类进行时间和日期的处理,这篇文章主要给大家介绍了关于Java中Calendar类的一些常用方法,需要的朋友可以参考下
    2021-11-11
  • 图文并茂讲解RocketMQ消息类别

    图文并茂讲解RocketMQ消息类别

    这篇文章主要介绍了图文并茂讲解RocketMQ消息类别,RocketMQ对于消息提供了很多用法,包括:同步消息、异步消息、单向发送、顺序消息、延时消息、批量消息、过滤消息、事务消息等
    2022-12-12
  • SpringBoot快速实现接口消息加密的过程详解

    SpringBoot快速实现接口消息加密的过程详解

    在项目中,为了保证数据的安全,我们常常会对传递的数据进行加密,常用的加密算法包括对称加密(AES)和非对称加密(RSA),博主选取码云上最简单的API加密项目进行下面的讲解,需要的朋友可以参考下
    2023-11-11
  • 详解Java 二叉树的实现和遍历

    详解Java 二叉树的实现和遍历

    二叉树可以简单理解为对于一个节点来说,最多拥有一个上级节点,同时最多具备左右两个下级节点的数据结构。本文将详细介绍一下Java中二叉树的实现和遍历,需要的可以参考一下
    2022-01-01
  • 详解Java双轴快速排序算法

    详解Java双轴快速排序算法

    在排序算法中,快速排序是占比非常多的一环,但是快速排序其思想一直被考察研究,也有很多的优化方案。这里主要讲解双轴快速排序的思想和实现
    2021-06-06
  • SpringCloud升级2020.0.x版之OpenFeign简介与使用实现思路

    SpringCloud升级2020.0.x版之OpenFeign简介与使用实现思路

    在微服务系统中,我们经常会进行 RPC 调用。在 Spring Cloud 体系中,RPC 调用一般就是 HTTP 协议的调用。对于每次调用,都要经过一系列详细步骤,接下来通过本文给大家介绍SpringCloud OpenFeign简介与使用,感兴趣的朋友一起看看吧
    2021-10-10
  • Java学生信息类继承与接口的原理及使用方式

    Java学生信息类继承与接口的原理及使用方式

    这篇文章主要介绍了Java学生信息类继承与接口的原理及使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02

最新评论