当我更新我的 Java 时,我发现了“不支持 Project facet Java 版本 1.7”的问题要解决此问题,请按照以下步骤操作。
- 转到 Ecllipse ,右键单击您的项目文件夹
- 选择属性
- 现在选择 Project Facets ,在这里您将看到 java,单击版本并将较高版本更改为较低或根据您的要求。
您需要检查您的 IDE 中安装了哪种类型的 JRE,
前段时间从 Java 1.6 升级到 1.7 时,我也遇到了同样的问题。为了解决这个问题,我按照以下步骤操作。
如果您还没有找到解决方案,请尝试它们。
施希尔
我刚有同样的事情。我的解决方案是删除已安装 JRE 中的 1.6 JRE,然后勾选 Java 1.7。
这可以在 Window --> Preferences --> Java --> Installed JRE's 中找到
正如布帕蒂所说。
双击Tomcat服务器->运行时环境->安装jre->选择jdk 1.7
将您的服务器(tomcat 或其他任何东西...)指向的 jre 更改为 JDK 而不是 JRE
在 Window --> Preferences -->Java 编译器中检查 JDK 的版本,然后在 Window --> Preferences -->Project Facets -->Java 中设置相同的 JDK
1.Window Menu -> Preferences 2.在左边,选择 Server -> Runtime Environments 3.Highlight您想要为您的项目的服务器并选择“Edit...”按钮 4.在“Edit Server Runtime Environment”对话框中,更改JRE 是 Java 7 JDK 或 JRE。5.重建您的项目,错误应该消失。
当我遇到同样的问题时,我通过改变工作空间来解决它。