Eclipse沒有編譯class檔案

2021-08-26 04:10:54 字數 581 閱讀 6847

eclipse出現不編譯工程的現象。以下幾種操作會解決大部分情況:

開啟project->build automatically 試後不行,還是不編譯.

開啟project --> build automatically 另外 clean一下就可能會編譯了,結果還不行.

eclipse預設是選自動編譯。即使取消自動編譯,手動build工程,也不能編譯。

出現這種情況一般有以下三種原因:

1.如果專案裡引了某個不用的jar包,而那個包又被你刪了,就會出現不報錯但怎麼也編譯不出來class檔案的情況,可以把所有包都刪除,然後乙個乙個的再引入(需要的),不要一下子把所有包都引入來,沒用的可能會引起不良後果.

2.想刪掉某個class檔案重新生成,刪除class檔案後,但classes目錄下的資料夾被其它程式開啟,比如total commander。此時編譯也不會通過,在problems下可能會提示「con't delete classes ……」。關掉其它程式重新編譯即可。

3.還有種情況是remove掉 jre system library,重新匯入即可編譯。但是什麼原因導致的還不清楚。(我遇到好幾次了)

Eclipse編譯沒有class檔案生成

有時候用eclipse或者myeclipse的時候,發現不能自動編譯,web工程下面缺少class檔案!第乙個可能是你的自動編譯沒開啟 project build automatically 第二個要注意你的工程專案上有沒有打小紅叉,專案報錯時,eclipse是不自動編譯的。你可以 檢查一下是否有些...

hadoop 編譯eclipse 外掛程式

使用eclipse開發hadoop專案時,可以使用hadoop eclipse外掛程式,提高效率,下面來介紹下步驟 步驟 操作 1 進入 root hadoop 1.2.0 src contrib eclipse plugin下面,修改build.xml 2 進入 root hadoop 1.2.0...

eclipse反編譯外掛程式

常用兩種外掛程式 jadclipse 和 jd gui 1 jadclipse 中配置指向本地可執行檔案的路徑,即可。2 jd gui 將jd.ide.eclipse 0.1.5.jar和與系統版本位數對應的jar,如windows 64位就選 jd.ide.eclipse.win32.x86 64...