1. 程式人生 > >Eclipse 無法編譯,提示“錯誤: 找不到或無法載入主類”

Eclipse 無法編譯,提示“錯誤: 找不到或無法載入主類”

jar包問題

1.專案的Java Build Path中的Libraries中有個jar包的Source attachment指為了一個不可用的jar包,

解決辦法是:將這個不可用的jar包remove掉。

2.專案的Java Build Path中的Libraries中有個jar包是不可用的,顯示紅色叉叉。這說明系統找不到這個這個jar檔案。

解決辦法:把這個jar刪除即可。

3.eclipse: Eclipse處於開啟狀態,而這時更新SVN程式碼,再在Eclipse中執行Java程式時也可能會提示“錯誤: 找不到或無法載入主類……”。

解決辦法是:在Eclipse工程資料夾上點右鍵-Refresh,重新編譯,一功OK。

4.做專案過程中,更新了一下SVN,把自己機器上程式碼更新成了最新版本,可是在執行程式時發現Eclipse提示:“錯誤: 找不到或無法載入主類……”。發現根本就沒有生成.class檔案,也即沒有時行編譯。後來連錯誤提示也沒有了,點選“build project"後一點反應都沒有,不能編譯。最後才發現自己犯的錯誤好低階:工程中的src資料夾不是”原始檔包“形式了,顯示的是普通資料夾的樣式。

解決辦法是:在src資料夾上點右鍵-Build Path-Use as Source Folder,重新進行編譯,一切正常了。