1. 程式人生 > >Exception in thread "main" java.lang.Error: Unresolved compilation problem

Exception in thread "main" java.lang.Error: Unresolved compilation problem

初學java,使用eclipse編譯時,可能會遇到如下圖所示的編譯錯誤(Exception in thread "main" java.lang.Error: Unresolved compilation problem):

​錯誤的原因是因為程式碼中沒有指定package,加上“package elementary;”後再編譯即OK。

​如果將檔案HelloWorld.java直接放在src​目錄下,而不是子目錄elementary​下,則同樣可正常編譯。package的值要和src子目錄結構保持一致,多層子目錄時也是如此