2013-01-08 87 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?」

相關問題