1. 程式人生 > >語法錯誤,僅當源級別為 5.0 時註釋才可用 收藏

語法錯誤,僅當源級別為 5.0 時註釋才可用 收藏

轉自:http://www.zjsyc.com/blog/article/java/221.html 配置是:eclipse3.2,jre版本為6.1。 當編譯含有Map entity = new HashMap();語句時出現如下錯誤: 語法錯誤,僅當源級別為 5.0 時已引數化的型別才可用 原因:java編譯器的一致性級別設定過低,導致使用高版本的jre時一致性檢驗通不過。 解決辦法:在eclipse下,選 視窗(Windows)->首選項(Preferences)->Java(Java)->編譯器(Complier) JDK一致性 編譯器一致性級別(Compiler compilance level) 設定為6.0 ,然後應用設定,重新編譯專案,通過!