编译jsp文件时出现以下错误:
'<>' operator is not allowed for source level below 1.7
我正在使用jdk 1.7.x
和eclipse Kepler
另外,我已在 Eclipse 的项目首选项中将 1.7 设置为合规级别
,但代码仍然无法正常工作
我应该添加任何其他配置吗?
最佳答案
检查 Eclipse 中的以下区域:
右键单击项目 > 属性 > 项目方面 > Java > 版本 1.7
右键单击项目 > 属性 > Java 构建路径 > 库 > JRE 库应为 1.7
右键单击项目 > 属性 > Java 编译器 > 编译器合规级别
窗口 > 首选项 > 服务器 > 运行时环境 > 选择服务器 > 编辑 > 确保 JRE 设置为 1.7
关于java - 钻石运算符(<>)在java 1.7中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22834938/