eclipse不能編譯了
A. 我用Eclipse編JSP,編譯後報錯:Unable to compile class for JSP請求幫助
還是jdk路徑不對
編譯所需的tools.jar找不到
//------------------------------
說了是tools.jar沒加到項目的classpath下去
B. 大佬求助Maven編譯java文件失敗是怎麼回事
問題描述:
在eclipse中build一個普通maven項目,報錯,提示信息是缺少maven插件(插件名稱忘了)。
原因:
可能是由於使用了eclipse自帶的jre導致的,這個jre里沒有tools.jar,而jdk的lib目錄下有(個人理解)。
解決辦法:
1、檢查eclipse的配置,確保使用的不是eclipse自帶的版本。
步驟:在eclipse中打開Window->Preferences->Java->Installed JREs->Add,添加自己下載並配置好的jdk(別忘了配置環境變數),我用的是jdk1.6.0_4.3。
2、然後再次編譯maven項目,仍然報錯,但提示信息改變了,提示的是C:\Users\Administrator.EED4VRFALFPIIBP\.m2\repository\commons-logging\commons-logging下的jar包解析失敗; 3、解決方案:刪除repository文件夾,確保網路暢通,重啟eclipse,執行Maven->Project Update,問題解決。
注意:如果你的eclipse中配置了tomcat,那麼你也需要重新選擇tomcat的jdk版本,確保與前面的一致。 步驟:在eclipse中打開Window->Preferences->Server->Runtime Environment->選中你的tomcat server->Edit,在JRE這項里選擇你的jdk,完成。
C. 如何不讓eclipse自編譯時間長
你的問題應該是Eclipse設置的問題,Eclipse每次編譯的時候去校驗了很多文件,所以速度變的很慢,你可以關閉那些不用的Eclipse的自動validation,
windows > perferences > myeclipse > validation 將Build下全部勾取消
如果你需要驗證某個文件的時候,我們可以單獨去驗證它, 在需要驗證的文件上( 右鍵 -> MyEclipse -> Run Validation
D. eclipse無法編譯運行
eclipse無法編譯運行的問題可能源於workspace的設置。檢查workspace中的文件是否完整無誤,確保所有必要的文件都已正確載入和配置。
首先,確認項目文件夾是否正確添加到workspace中。在eclipse中,可以通過點擊File菜單,選擇Import,然後選擇Existing Projects into Workspace來導入項目。確保項目路徑正確無誤。
其次,檢查項目配置。確保項目已正確設置為Java項目,並且已添加所有必要的庫和依賴。在eclipse中,可以通過右鍵點擊項目,選擇Properties,然後選擇Java Build Path來檢查和修改。
再次,檢查編譯器設置。確保編譯器設置正確,例如,檢查項目屬性中的Java Compiler選項,確認是否使用了正確的編譯器版本。如果需要,可以修改編譯器版本設置。
最後,嘗試清理和重新構建項目。在eclipse中,可以通過點擊Project菜單,選擇Clean來清理項目,然後重新構建項目。這可以幫助解決一些編譯和運行時的問題。
如果以上步驟都無法解決問題,可以考慮重新安裝eclipse或更新到最新版本。確保使用的eclipse版本與項目兼容。
此外,檢查eclipse的工作內存設置。如果工作內存設置過高,可能會導致eclipse運行緩慢或無法編譯運行。可以嘗試降低工作內存設置,以解決問題。
如果上述方法都未能解決問題,建議查看eclipse的日誌文件,以獲取更多關於問題的詳細信息。通過分析日誌文件,可以找到導致問題的具體原因,並採取相應措施進行解決。
總之,eclipse無法編譯運行的問題可能涉及多個方面,需要逐一排查和解決。通過仔細檢查workspace設置,配置項目,清理和重新構建項目,以及查看日誌文件,通常可以找到並解決這些問題。
E. java eclipse導入Maven工程 java環境一切已設置好,發現問題maven不編譯而且彈出框內容如下:
先讓這個maven工程轉換為非maven工程。方法:右鍵工程--maven--Disable maven nature。在當前目錄下執行命令(就是有pom.xml文件的那個目錄) —— mvn eclipse:clean。最後,重新轉換該工程為maven工程。右鍵工程--- 'Configure'--- 'Convert to Maven Project'
F. eclipse 怎麼把.java文件編譯成.class
在Eclipse里java文件保存了以後會自動生成class文件,如果你編寫的代碼中java有錯就不行,而且一般Eclipse不會顯示class文件,還需要自己查看,查看方法:
右鍵工程
properties
java build path
source
有的時候java文件放進去沒有被編譯成class,這時你clean一下你的工程就行。