java - DOS 中的版本显示版本为
Java 版本“1.8.0_91”。
但是,我的代码 http://pastebin.com/kSZKszYy在 Eclipse 中显示主要错误 52。一些研究告诉我,我的代码和我正在运行的 JDK 版本不匹配。在 windows->preferences 中我发现我的 JDK 版本是 1.7。
我无法尝试导入 1.8,据说我的计算机上已经存在该版本。
如何逐步导入新版本的 JDK 将不胜感激。
我安装的JDK版本是jre-8u91-windows-x64.exe。
我的机器在 Windows 10 上运行,具有 64 位架构。
我正在运行 Eclipse Mars。
最佳答案
在 Eclipse 中,您可以通过首选项 Pane 轻松选择要用于特定项目或工作区中所有项目的 JRE。要更改工作区中所有项目的 JRE,您可以:
- 窗口 -> 首选项
- 选择 Java,然后打开下拉菜单
- 选择已安装的 JRE
- 添加新的 JRE(在您的情况下为 1.8.0_91)
在上图中,您可以看到我有两个可用的 JRE(1.7 和 1.8.0_92),我选择使用版本 7 而不是最新的 1.8。
要添加 JRE,您必须:
- 按“已安装的 JRE” Pane 上的“添加”
- 选择标准虚拟机
- 在 JRE 主目录中选择新 JRE 的主目录
- 点击“完成”
选择新的 JRE 后,您可能需要选择您选择的新 JVM 版本的编译器合规级别,以下是一个示例:
关于java - JDK 版本在命令提示符中显示 1.8.0_92,但无法在 NetBeans 或 Eclipse 中导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38199016/