1.首先我發現我的eclipse中-->project-->build automatically 是勾選上的。好吧,把把前面的勾去掉。
2去掉以后我先clean --> Clean projects selected below -->選中項目-->ok
3.有了第二步,我想這次肯定大功告成了,可是當我在project-->build All 以后,還是找不到我所需要的*.class
這可怎么辦呢。
造成這個問題的原因往往是你這個項目是直接導入的,而又沒有把所有的項目文件都導入進來,導致編譯雖然通過,但是在原來該存放.class文件的目錄不是該新項目的輸出路徑。
這時你該這樣設置。
兩種方法:
一、為項目設置.class設置輸出路徑
右鍵項目 > Properties > Java Build Path > Source > Default Output Folder
點擊"Browse"時可以選擇目錄或新建目錄用於存放.class文件
這樣就設置完成.java文件編譯后生成的.class文件輸出路徑。
設置完成后,src中的.java文件編譯后生成的.class文件與package所對應的目錄一起
存放在classes目錄中。
二、設置全局.class文件輸出路徑
Window > Preferences > Java > Build Path > Source and Output Folder
如下圖:
此時再新建項目的時候會自動的將.class文件放置在你所設置的目錄中,如下圖: