寫這篇文章 如果能帶給你幫助 不勝榮幸 ,如果有問題和其他的見解 也歡迎批評指正。只要不進行人身攻擊都好說。
今天的用eclipse(sts)寫項目時候發生了很多緩存事情(也可能不是緩存)。最后解決的方法也是很無奈 本來不想說,因為遇見的問題和解決的方法也並沒有什么技術含量。但是它這個緩存問題困擾了我半天 我要是不發泄發泄有點難受。
首先來說我遇見的幾個問題 (可能你也會遇到):
1:在整個項目debug過程中 你的數據值本來應該改變的卻沒有改變 並且你已經再三的確認過代碼沒有問題
2:在ajax請求的過程中 明明路徑沒有錯誤 或者說之前用這種方式請求的路徑都可以使用 但是這次在瀏覽器(postman)測試過程中卻發現是路徑錯誤 或者並沒有提示出來但是界面也不跳轉 后台也不報錯
3:比如說你已經修改了前台的某一段代碼 但是在前台 的確發現並沒有什么變化 你又修改了其他的東西,發現也並沒有變化
4:最無奈的是 當你最后只能ajax里面的方法都刪除 或者是在第一行就寫上 alert() 或者是console.log() 的時候還是沒有變化
當然了這是我遇見的幾種情況 可能你遇見的情況要比這多得多 但是都是已經再三確認代碼沒有錯誤的情況下就應該對你的eclipse(sts)做點事情了(嘿嘿嘿!!!)
第一步:清理eclipse當中的緩存:
:
第二部清理tomcat當中的緩存 :
把上面圖中的兩個以Clean開頭的挨個點擊一遍就可以了 如果有彈出的框就點擊ok
還有如果你想要清楚瀏覽器的緩存也可以,不過每個瀏覽器清除緩存的地方可能不一樣大家可以自行一下萬能百度 ,到這里再重新來一遍應該就可以了,如果還不可以 就是
這個地方 把你的eclipse關掉 估計就可以了 還不可以的話
弄完之后,百分之九十九的都好了 ,我也遇到過一個非常坑的關機都沒有用,但是最后換了一下工作空間就可以了 網上一搜 說什么環境問題。環境問題那可大了去了 誰能說清楚
最后希望 各位碼農五一快樂。