您的位置:首页 > 其它

语法错误,仅当源级别为 5.0 时注释才可用

2015-03-31 10:52 232 查看
转自:http://www.zjsyc.com/blog/article/java/221.html

配置是:eclipse3.2,jre版本为6.1。

当编译含有Map<String, Object> entity = new HashMap<String, Object>();语句时出现如下错误:

语法错误,仅当源级别为 5.0 时已参数化的类型才可用

原因:java编译器的一致性级别设置过低,导致使用高版本的jre时一致性检验通不过。

解决办法:在eclipse下,选 窗口(Windows)->首选项(Preferences)->Java(Java)->编译器(Complier)

JDK一致性

编译器一致性级别(Compiler compilance level) 设置为6.0 ,然后应用设置,重新编译项目,通过!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐