ibmrad-Java编译器&;项目面不匹配
我已经在我的系统上安装了Java1.6和1.7。我正在使用IBM RAD 8.5(构建于Eclipse之上)进行开发,目前正在尝试查看case I compiler by Java 1.6构建项目和Java 1.7编译器中出现的错误/警告 如果我转到“项目->属性->Java编译器”,那么我可以在列出的编译器遵从性级别中看到版本“1.7”。 但是当我转到“项目->属性->项目方面”时,我只能看到高达1.6和1.7的方面没有列出 当我试图通过保持项目facets为1.6,编译器为1.7来编译这个项目时,我得到了项目facets不匹配错误。错误显示:- Java编译器级别与iInstalled Java项目方面的版本不匹配 请建议我需要做哪些更改,以使“1.7”在已安装的Java项目方面下可见。谢谢。编辑: 没有仔细阅读你的问题 可以尝试转到org.eclipse.wst.common.project.facet.core.xml(位于项目的.settings文件夹中),并手动将其编辑为1.7,如下所示:ibmrad-Java编译器&;项目面不匹配,java,eclipse,facets,ibm-rad,Java,Eclipse,Facets,Ibm Rad,我已经在我的系统上安装了Java1.6和1.7。我正在使用IBM RAD 8.5(构建于Eclipse之上)进行开发,目前正在尝试查看case I compiler by Java 1.6构建项目和Java 1.7编译器中出现的错误/警告 如果我转到“项目->属性->Java编译器”,那么我可以在列出的编译器遵从性级别中看到版本“1.7”。 但是当我转到“项目->属性->项目方面”时,我只能看到高达1.6和1.7的方面没有列出 当我试图通过保持项目facets为1.6,编译器为1.7来编译这个项
<installed facet="java" version="1.7"/>
看起来您有一个刻面项目,可以尝试转到Project->Properties->Project Facets,看看Java是否设置为1.7 否则,如果您正在使用maven,请将此
<properties>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.source>1.7</maven.compiler.source>
</properties>
1.7
1.7
查看以下链接。我希望它能帮助你们解决这个问题:-
您应该在(org.eclipse.wst.common.project.facet.core.xml)文件中进行更改
//基于RAD中的版本
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<installed facet="jst.ear" version="5.0"/>//version based on in your RAD
</faceted-project>