Eclipse修改方法內容不用重啟Jetty服務器


我Eclipse以前DEBUG模式時,修改方法里的內容是不用重啟的, 現在修改方法里是一行代碼都要重啟服務器了,很麻煩,速度慢了,找了百度,那些方法對我不合適,可能遇到的問題不一樣。
也許會合適遇到和我不一樣問題的童鞋:
 
我最后發現是因為:eclipse不能自動編譯生成class文件。

首先檢查下eclipse是否設置了Project自動編譯了:eclipse—》Project —》Build Automatically,該選項必選打勾,如果沒有打勾則打勾后就行。如圖:

eclipse不能自動編譯生成class文件的解決辦法

其次,項目的classpath 有沒引用存在錯誤的library,例如 POI,這個library可能它的jar路徑改變了,所以這個poi就不能使用,一般在對應library上都有打紅叉的。如圖:

eclipse不能自動編譯生成class文件的解決辦法

 

如果出現上述問題,則將對應的library修改正確就可以了

當然如果該文件中沒有引用到該錯誤library,我們也可以通過其他設置編譯忽略這些錯誤的存在進行編譯。

注意這里有工程也有全局的,必須兩個都設置對了才可以編譯。

如圖:

具體工程的設置,右鍵工程-》Properties—》Java Compiler—》Building

eclipse不能自動編譯生成class文件的解決辦法

全局的設置:eclipse—》Preferences—》Java Compiler—》Building

eclipse不能自動編譯生成class文件的解決辦法

以上操作完后,如果還不行,可以清理下,讓eclipse重新編譯下:eclipse—》Project—》clean


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM