Eclipse中js文件修改後瀏覽器不能及時更新的解決辦法

項目中js文件修改後瀏覽器不能及時更新的解決辦法web

轉載:http://www.codeweblog.com/%E9%A1%B9%E7%9B%AE%E4%B8%ADjs%E6%96%87%E4%BB%B6%E4%BF%AE%E6%94%B9%E5%90%8E%E6%B5%8F%E8%A7%88%E5%99%A8%E4%B8%8D%E8%83%BD%E5%8F%8A%E6%97%B6%E6%9B%B4%E6%96%B0%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/chrome

如今就分別把IE,firefox,chrome中解決辦法貼出來供你們參考:瀏覽器

1.firefox(火狐瀏覽器)解決問題tomcat

第一步,在瀏覽器中敲入:about:config ,而後回車app

第二步,在顯示出的內容中找到下面的列表內容,雙擊下面圖中圈出的內容eclipse

 

在出現的對話框中將3改成1webapp

 

而後關閉這個頁面,你就可讓你的項目在更新時瀏覽器及時地更新你項目中的js文件。spa

2.IEfirefox

打開IE瀏覽器,同時按住ALT+X,在出現的頁面上點擊Internet選項,進入Internet選項配置界面中,點擊在下面的圖中圈出的按鈕3d

 

進入設置界面,而後選中下面圖中圈出的選項

 

而後依次點擊肯定,而後,IE瀏覽器就能夠及時更新項目中更改的js文件。

3.chrome(谷歌瀏覽器)

谷歌瀏覽器暫時沒有找到設置辦法

4.剛剛想起來的一個辦法

這個辦法也沒有根本的解決爲何修改的js文件不能在瀏覽器中及時更新,可是使用本方法能夠實現更新,這個方法就是手動刪除部署的文件,而後重新部署項目。下面是分別針對myeclipse和eclipse找到部署的項目的位置。

4.1針對eclipse使用者:

使用eclipse的朋友們注意,因爲eclipse默認的在tomcat中部署項目的位置並不在tomcat中的webapp目錄下,而是在eclipse安裝路徑下,例如我使用的是eclipse luna ,我在tomcat中部署的項目的默認的位置爲: .metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps ,你若是想找這個路徑,那麼,你就須要去你的workspace下去找.metadata文件夾,而後再按照上面的路徑查找到你的部署的項目,手動刪除後,在eclipse中重新部署項目,就能夠消除瀏覽器不能更新的問題。

4.1針對Myeclipse使用者:

myeclipse中部署的項目的路徑就在tomcat的安裝路徑中webapp文件夾下,在這個webapp文件夾中查找到你的項目,手動刪除,而後在myeclipse中從新部署項目便可。

5.其餘方法

根據評論本文章的朋友們的建議,我也親自嘗試了一下他們的方法,以爲這個方法仍是蠻不錯的,比個人上面的方法要好的多,只須要在引用的js中加入下面的一句話便可

<script src="1.js?ver=1"></script>

一開始我還覺得後面的ver=1須要常常修改值纔不會形成仍舊讀不出來,如今發現及時修改的js文件,也不須要修改這個數字就能夠更新。

相關文章
相關標籤/搜索