不支持项目方面 Java 版本 1.7

Posted

技术标签:

【中文标题】不支持项目方面 Java 版本 1.7【英文标题】:Project facet Java version 1.7 is not supported 【发布时间】:2013-11-18 21:16:23 【问题描述】:

当我更新我的 java 时,我发现了“不支持 Project facet Java 版本 1.7”的问题 要解决此问题,请按照以下步骤操作。

    转到 Ecllipse ,右键单击您的项目文件夹 选择属性 现在选择 Project Facets,在这里您将看到 java,单击版本并将较高版本更改为较低或根据您的要求。

【问题讨论】:

【参考方案1】:

1.窗口菜单->首选项 2.在左侧,选择Server -> Runtime Environments 3.突出显示您的项目所需的服务器并选择“编辑...”按钮 4.在“Edit Server Runtime Environment”对话框中,将JRE更改为Java 7 JDK 或 JRE。 5.重建你的项目,错误应该会消失。

【讨论】:

【参考方案2】:

在Window中检查JDK的版本 --> Preferences -->Java编译器然后在Window中设置相同的JDK --> Preferences -->Project Facets -->Java

【讨论】:

【参考方案3】:

双击Tomcat服务器->运行时环境->安装jre->选择jdk 1.7

【讨论】:

【参考方案4】:

更改服务器指向的 jre(tomcat 或任何东西...) 指向 JDK 而不是 JRE

【讨论】:

【参考方案5】:

我不久前从 Java 版本 1.6 升级到 1.7 时也遇到了同样的问题。为了解决这个问题,我按照以下步骤操作。

    在 Project Explorer 上右键单击 Project,然后单击 Properties。 导航到 Java 构建路径 > “库” 删除图标上有红十字标记的所有冲突库。 必要时检查和编辑 JRE 系统库 Jar。 导航到 Project Facets 并选择所需的 Java 版本。

来源:https://tipandtech.wordpress.com/2013/09/13/error-project-facet-java-version-1-7-is-not-supported-in-eclipse/

如果您还没有找到解决方案,请尝试它们。

希希尔

【讨论】:

看起来有人在这里复制了你的答案,没有提到任何地方的 ***,有点奇怪:tipandtech.wordpress.com/2013/09/13/…【参考方案6】:

当我遇到同样的问题时,我通过更改工作空间来解决它。

【讨论】:

【参考方案7】:

我也遇到过同样的事情。我的解决方案是删除已安装 JRE 中的 1.6 JRE,并勾选 Java 1.7。

这可以在 Window --> Preferences --> Java --> Installed JRE's 中找到

正如布帕蒂所说。

【讨论】:

【参考方案8】:

您需要检查您的 IDE 中安装了哪种类型的 JRE,

【讨论】:

以上是关于不支持项目方面 Java 版本 1.7的主要内容,如果未能解决你的问题,请参考以下文章

HTTP 状态 500 - 此驱动程序不支持 Java 运行时环境 (JRE) 版本 1.7

Project facet is Java version 1.7 is not spported

javac与java版本不一致

java1.8 版本改成 java1.7版本

Android Studio 错误: -source 1.7 中不支持静态接口方法 (请使用 -source 8 或更高版本以启用静态接口方法)

JDK 1.6/1.7不支持TLS 1.2