2011-05-09 52 views
4

我编辑了包含在.jsp文件中的.js文件,但是当我打包并部署war时,javascript行为不会改变。我使用maven作为包管理器。我已经运行mvn clean,编译,打包并将战争部署到catalina_base中的webapps目录,并且还删除了旧的Web应用程序文件夹。编辑Tomcat Web应用程序中的JavaScript文件

+0

你的部署结构是什么?你的文件如何布置? – PhD 2011-05-09 18:39:02

+0

你不知道这次咬了我多少次。马特和安东尼是正确的 - 清除你的缓存。大多数浏览器的快捷键是Ctrl + Shift + Del。 – 2011-05-09 18:42:33

回答

3

嗡嗡...愚蠢的问题,但你清除你的浏览器缓存? 如果确实如此,请尝试停止服务器并再次启动(使用部署文件夹中的war文件)。 另外,请看herehere了解爆炸环境和应用程序管理器,以便您可以实现更快的开发周期。

+0

哈哈,很好的回答!我确实忘记清除缓存。感谢@matt b! – bneil 2011-05-09 18:51:15

+2

在那里,做到了;) – 2011-05-09 18:53:48

3

确保您的Web浏览器没有缓存资源。

当然,您所做的更改也可能不会产生您所需的行为。查看发送到浏览器的JavaScript文件的源代码(和标题),以验证是否显示更改。