錯誤: 找不到或無法加載主類
這是使用myeclipse時最不希望看到的錯誤之一。該錯誤多見於maven工程。如果你遇到了這個錯誤,不要慌,可以看看自己是否符合下面的情況,找到解決辦法。
修改了默認輸出目錄,解決方法:build path->源代碼目錄->Output folder,如果是maven工程,應當確保該目錄爲
工程名/target/classes
然後clean,build,run,看看問題是否還在。如果你修改了源代碼,運行時卻看不到效果,極有可能也是這個原因所致。Output
folder所指向的文件夾沒有寫入權限。如果輸出文件夾沒有寫入權限,就無法完成編譯,找不到類也是很正常的。常見於手動打開了輸出目錄下的jar等文件,導致文件被佔用,clean失敗。- 手動刪除了/target/classes或者其他輸出目錄下的文件。這種情況只要重新clean,build,run即可
- 程序目錄壓根沒設置爲source folder。只有source
folder下的java文件纔會被myeclipse編譯,當然,使用maven編譯的話,沒有source
folder也無妨,不過你更加無法在myeclipse裏直接run main方法了。會給你如下提示: