1.由於eclipse的編譯是基於時間戳的判斷機制的。
因此當你按build all的時候有些eclipse認為時間戳沒有改變的類不會被編譯。
因此你可以先clean一下再編譯。這個時候eclipse會將所有的以前編譯信息清除然后編譯。
eclipse --->project ----->clean...
選項將工程中的.class文件刪除,同時重新編譯工程,類似於jbuild中的rebuild
2.所以有些時候編譯不通過原因是沒有project->clean造成的!!!
2.所以有些時候編譯不通過原因是沒有project->clean造成的!!!
2.所以有些時候編譯不通過原因是沒有project->clean造成的!!!
2.
eclipse > project > clean 是把 eclipse 編譯生成的 class 之類的文件刪除,以便以后再次編譯。 redeploy 是指把 web 重新部署到 tomcat, 這可能會把 jsp/html/css/js 之類的文件及 WEB-INF 目錄復制到 tomcat 或者是把整個項目導致成一個 war 復制到 tomcat。