2013-01-08 37 views
-2

所以我对JSP/Tomcat比较新。昨天,我写了一个JavaScript文件,一切都很好。我今天回到办公室,现在它不会反映我对它做出的任何改变。我在firebug中验证过,它拖动的JavaScript文件是我昨晚保存的文件,并且没有包含我今天编写的新脚本。我使用的是IntelliJ,我试着保存所有文件,同步这些文件并重新启动计算机。我对javascript的更改未反映在JSP项目中

任何指导?

编辑:我现在也发现它正在做与我在项目中的旧图片相同。我把它们删除了,运行时仍然显示它们: - /。

+0

你是否确信你已经重新建立了您的.war或.EAR或任何并将其部署到服务器? – Pointy

+0

它正在部署正确的工件。我怀疑还有更多需要研究的地方,对于临时修复,我刚刚删除并重新编写了代码,并重新开始业务,但显然这不是一个长期解决方案。 –

+0

为了避免显而易见的问题,您是否在浏览器中进行了硬刷新? Ctrl + F5或Ctrl + R。 – BalusC

回答

1

对于IntelliJ用户:

构建---->重建项目。

这将重建你的神器并正确地更新一切。

0

重建项目后...

可以肯定你是不是有一个缓存问题(因为它确实听起来像它),你可以:

  • 运行有不同的页面战争名称,只是为了确保你使用不同的网址访问它。

  • 在JavaScript文件名旁边添加一个随机变量,强制浏览器加载新版本。喜欢的东西:

    SRC = “/ javacriptFileName.js V = 2?”

相关问题