2011-05-09 75 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文件的源代碼(和標題),以驗證是否顯示更改。