今天在使用eclipse时候,遇到一个问题:
Resource specification not allowed here for source level below 1.7
工具里面提示修复信息为:change project compliance and JRE to 1.7
我就感觉很奇怪,为什么我现在使用的环境配置都是1.8的,而代码使用的是1.7的语法都编译不过。我估计eclipse编译代码,要编译成什么版本代码,也有一个校验。运行时候用什么环境,也有一个校验。而我们自己加入Jre System Library 是运行环境,编译环境还要设置一个
jre 版本。
解决方式:右键项目 —》 属性 —-》 project Facets —> java 然后选择一个比1.7高或者相等的版本。
当然也可以在java compliance 的 JDK complilance 里面选择一个版本。
1万+

被折叠的 条评论
为什么被折叠?



