有時候用eclipse或者myeclipse的時候,發現不能自動編譯,web工程下面缺少class檔案!
第乙個可能是你的自動編譯沒開啟:project->build automatically;
第二個要注意你的工程專案上有沒有打小紅叉,專案報錯時,eclipse是不自動編譯的。你可以
檢查一下是否有些類出錯,或是檢查一下「構建路徑」是否完整,特別是從換機子除錯程式時,有些匯入jar包的路徑不對。
通常我們遇到的是第二個,就是有的包在別人機器上是有的,但是到你的機器上相同路徑是沒有的,刪去和那個包有關係的,或者新增新的包路徑
eclipse出現不編譯工程的現象。怎麼重新整理classes目錄下也是空的.
具體都操作了:
開啟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出現不編譯工程的現象。以下幾種操作會解決大部分情況 開啟project build automatically 試後不行,還是不編譯.開啟project build automatically 另外 clean一下就可能會編譯了,結果還不行.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...