Eclipse 配置 "Execution Environments"

标签 eclipse java-8

我的 Eclipse 安装未检测到兼容的 JRE。

我下载了新版本的 eclipse(Mars1,2 & Neon)。我选择了 Java EE 开发人员安装。然后我安装了。现在,在创建项目或在默认安装之前执行任何操作之前,如果我转到“Window > Prefrences > java > Installed JREs > Execution Environment”,我的执行环境都不包含任何兼容的 JRE。 enter image description here

我不是 eclipse 的新手。我知道我可以设置项目特定设置来编译我的项目。我可以告诉 maven 使用特定的 JRE。我可以告诉 tomcat 在特定的 JRE 上运行。但是要让 Maven、Tomcat 和 TestNG 插件在 eclipse 中正确地一起运行,似乎需要正确设置此配置。否则,每次更改设置时,maven 都会重置 JRE,或者 tomcat 告诉您无法使用 1.8 项目方面运行,等等。各种问题。

我已将 Java_home 环境变量设置为 - C:\Program Files\Java\jdk1.8.0_74

我的路径中有 %JAVA_HOME%\bin。

我可以运行 java --version 并获取版本。

我已经告诉 eclipse 使用这个 JDK 作为安装的 JRE enter image description here

我认为最令人沮丧的是,我已经在我的家用电脑上进行了设置,而且一切正常。我想知道是否有人知道为什么 eclipse 无法将已安装的 JRE 识别为兼容的。或者,如果有人知道如何强制 Eclipse 将 JRE 识别为兼容的。我已经对该主题进行了大量搜索,但没有任何效果,包括尝试在 JDK 目录中制作我自己的 .ee 文件。我感谢任何帮助或见解。谢谢。

最佳答案

对我来说也是最初没有显示兼容的 JRE。

如果您的第一个屏幕截图是正确的,解决方案将是令人沮丧的。 如果不是,请忽略这条线索

请原谅我问这个愚蠢的问题 - 您是否单击左侧菜单中的“执行环境”?

在有人开始搜索我要击败之前,我要注销 ;-)

enter image description here

关于Eclipse 配置 "Execution Environments",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38535875/

相关文章:

java - 将集合流传输到其他结构

java - 流式传输时重新抛出异常

java - 在部署 tomcat 时挂起并给出异常

c - 为所有使用的函数实例添加新参数

java - Drools 运行时错误

eclipse - 如何直接从 Intellij 或 Eclipse 运行 Jenkins Groovy 脚本

java - 如何使用 Stream API Java 8 生成随机整数数组?

c++ - 如何用Eclipse CDT开发QT项目?

java - 如何使用 Java8 流将列表列表转换为单个列表

java-8 - 流如何停止?