涉及到clean的案例:可在博主其他文章中瞭解哈,讓你更瞭解clean
關注下博主支持下哈::迷途的熊大:
https://blog.csdn.net/qq_38254897
在Java Web中clean
其作用還是相當重要的,在一個項目中我們經常遇見這樣的問題,當我們已經修改Action中的處理代碼,但是運行發現還是未修改之前的處理方法,這個時候clean一下也許就會解決問題。
一:clean項目的方法
Project->Clean...->然後選擇你所要Clean的項目->OK
二:clean作用
eclipse爲了提高效率,並不是每次啓動項目都會檢查插件,通過clean就是強制eclipse去檢查已安裝插件。
我們都知道.java文件是通過編譯成.class文件運行的,而clean後會刪除已經編譯生成的.class文件並重新部署項目。
總起來將就是強制檢查已安裝插件,清除以前編譯的信息,重新部署項目。
三:clean後無法正常運行程序
解決方案:
Properties->
Java Compiler->
Building->Build Path Problems->
Abort Build when Build Path Errors Occur,把這個選項勾選掉就可以運行程序了。
四:clean及redeploy的原理:
eclipse > project > clean 是把 eclipse 編譯生成的 class 之類的文件刪除,
以便以後再次編譯。 redeploy 是指把 web 重新部署到 tomcat, 這可能會把
jsp/html/css/js 之類的文件及 WEB-INF 目錄複製到 tomcat 或者是把整個項目導致成一個
war 複製到 tomcat。這兩個動作本身互不相干,但是 eclipse 可能在 redeploy 之前請求把
整個項目重新編譯一次得到最新的二進制代碼,這個重新編譯可能就需要 clean 先,這個是
否 clean 是在參數頁 Java > Compiler > Build Path 裏面設置的,"Scrub output folders on full build".
博主其他文章:
博主:孤傲的熊大:::::嘿嘿
https://mp.csdn.net/postedit/83109856