myeclipse 清理專案快取的幾大步驟

執筆記憶的空白發表於2015-10-19

相信大家被專案快取摺騰過吧,這裡羅列幾條清除專案快取的方法


1、專案清理: 選擇選單欄的Project——>Clean..——>勾選需要清理的專案(也可以選擇all)  

切記:clean了專案,需要重新編譯


2、專案如果是maven專案,則有時候clean project並不起效。這時候需要用maven來清理快取:右鍵專案——>Run As ——> Maven clean

切記:此方法清除後,需要重新進行maven編譯,可以使用Maven——>Update  Project   或者 自定義的 Maven build


3、如果是以上兩個都不起效,那就直接進入專案的classes 目錄下,檢視編譯後的class,進行反編譯,與現在的專案進行對比,看看是否更新了,如果沒有,刪除重新編譯


4、如果是web專案,並用Tomcat啟動的,發現快取問題,專案沒更新,解決辦法:刪除專案,並進入Tomcat 的webapps  和 work 目錄,刪除你的專案,然後重新匯入專案,重新編譯 


5、瀏覽器快取:瀏覽器快取包括瀏覽器自帶的快取 和  程式快取

(a)自帶快取:很多瀏覽器,比如google有時候會問你保不儲存資料,如果你點的是,在很多時候容易出現資料沒更新的問題

          解決辦法:對於瀏覽器記住密碼或是儲存資料什麼的 要慎重.. 如果出現問題:如google,選擇歷史記錄——>清除瀏覽資料——>全部

(b)程式快取:對於這個的解釋:如用到了ajax進行get查詢 等等

          解決辦法:ajax有個cache屬性,預設為true,  就是頁面是否需要快取的問題,改成false就ok了,具體參考:ajax請求例項及注意事項


相信還有其他解決辦法,這裡提出來與大家共分享




相關文章