我在Eclipse Kepler Version下创建了一个New Dynamic Project,我的JRE Version设置为1.8。
Java编译器设置为1.8
将JRE版本设置为1.8后,得到以下异常。
Java编译器级别与已安装Java的版本不匹配 项目方面。
我已将Project facet设置为1.7。我通过更改此文件org.eclipse.wst.common.project.facet.core.xml
将其更改为1.8。
在上面的文件中更改java版本后又得到了另一个警告: 无法找到项目facet java的1.8版本的实现
我发现一个链接几乎相同,但无法解决 解决了我的问题: Java compiler level does not match the version of the installed Java project facet
如何解决这个问题?
答案 0 :(得分:0)
Kepler SR2有一个官方错误报告/补丁。它也适用于Spring Tool Suite 3.5.0.RC4(基于Kepler)。它也适用于Luna。
错误报告:https://bugs.eclipse.org/bugs/show_bug.cgi?id=430637(见评论#12)
更新Java 8方面的网站:http://download.eclipse.org/webtools/patches/drops/R3.5.2/P-3.5.2-20140329045715/repository
查看