問題描述:
我用的JDK版本是jdk1.7.0_79,編譯foreach語句時報錯,提示:Syntax error, 'for each' statements are only available if source level is 5.0。
解決方法:
對於某個項目,在Project Explorer裏當前的項目上點右鍵,選Properties,然後Java Compiler,然後找到右邊Java Compliance設到多少了。在Enable project specific settings上打勾就可以設了,如果是1.4的話,把它改成你的jdk版本號.
上面是對單個project改變配置的方法。如果要改變默認的Java Compliance,可以在Eclipse菜單的Windows -> Preferences -> Java -> Compiler那邊找到Java Compliance。