1. 程式人生 > >Eclipse不能自動編譯 java文件,不會生成CLASS

Eclipse不能自動編譯 java文件,不會生成CLASS

eclipse設置 復制代碼 每次 and mage lips core 找到 spa

每次修改類代碼後都得重啟 Tomcat 花了1天終於解決,網上所說基本是下面1和2的方法,使用之後還是不行最後重新建工作環境導入項目對比了一下找到第三種方法

1、Project 下有個 "Build Automatically" 勾上之後就會自動編譯。

技術分享圖片

2、如果還不會編譯,看一下 "Problems" (在 Windeow > Show View > Other ,如下圖)選項卡下面的提示信息,是不是工程中有錯誤(比如:少了jar,編譯的路徑出錯等),導致沒有辦法編譯,按照提示解決問題,即可自動編譯。

技術分享圖片

3、如果還不會編譯,可能是Eclipse設置的問題,導致項目的插件丟失打開項目下的 .project 文件看看 buildSpec 下是否有下面內容

技術分享圖片
 1 <!-- 自動編譯 -->
 2 <buildCommand>
 3     <name>org.eclipse.jdt.core.javabuilder</name>
 4     <arguments>
 5     </arguments>
 6 </buildCommand>
 7 
 8 <!-- 自動驗證 -->
 9 <buildCommand>
10     <name>org.eclipse.wst.validation.validationbuilder</name>
11     <arguments>
12     </arguments>
13 </buildCommand>
技術分享圖片

目前這3種情況處理後,還沒有遇到不能自動編譯的,如果還不行就只能重新建工作空間導入項目了。

Eclipse不能自動編譯 java文件,不會生成CLASS