当您安装一个全新的 Eclipse 时,在一个全新的工作空间中,它会自动找到 JRE,并填充执行环境。
但是如果你有一个新的JVM,就不可能再添加一个执行环境了。
发现的路径也是错误的,很多jar都不见了,需要手动安装。
有人知道 Eclipse 如何构建此列表或如何强制重新发现吗?
我在 Mac OS 10.8.4 上使用 Eclipse 4.3 尝试安装 JDK 1.7.0_40。
如果您看到的执行环境列表已过期,您可能需要通过从http://download.eclipse.org/eclipse/updates/4.3安装最新版本的API 工具执行环境描述项 来更新它
有关详细信息,请参阅安装执行环境描述下的https://wiki.eclipse.org/Execution_Environments)
如果您使用的是 Kepler (Eclipse 4.3),您可能还需要启用 JDK 8 支持: https ://wiki.eclipse.org/JDT/Eclipse_Java_8_Support_For_Kepler (请参阅upgrade eclipse to java 8)