繁体   English   中英

我安装了JRE和JDK 8,但在Eclipse中显示了Java / JavaVirtualMachines / 1.6.0 JDK。 该怎么办?

[英]I installed JRE and JDK 8, but in Eclipse it shows Java/JavaVirtualMachines/1.6.0 JDK. What to do?

我一直在

线程“主”中的异常java.lang.UnsupportedClassVersionError:不支持的major.minor版本51.0

因此,我进行了查找,然后将我的JRE和JDK更新到了第8版。

但是在控制台上方,它显示:

系统/库/Java/JavaVirtualMachines/1.6.0 JDK ....

如何使Eclipse在JDK和JRE的第8版中运行? 升级后,我是否需要更改项目中的任何内容?

提前致谢!

在Eclipse中:

  • 选择下拉菜单:Windows>首选项
  • 在左侧,选择Java>已安装的JRE
    • 单击“添加...”并浏览到您的JDK / JRE文件夹
    • 如果需要,可以重命名,例如将“ jdk1.8.0_51”更改为“ jdk1.8”
    • 如果要访问Eclipse工作空间中的更多JDK / JRE版本,请重复
    • 检查您想要成为项目默认值的JRE
  • 在左侧,选择Java>编译器
    • 设置合规级别以匹配默认的JRE

注意:如果您的项目没有使用默认的工作区,那么您需要更新项目的属性。


Eclipse 本身使用默认Java(即PATH上的Java)运行。 如果希望Eclipse使用其他JDK / JRE运行,则需要编辑eclipse.ini文件。 请参阅Tarun Gupta提供的链接

在Eclipse中,您必须按照以下步骤更改Java位置

在此处输入图片说明 在此处输入图片说明

检查:

1)正确的Java环境变量设置。

2)在Eclipse的Project Explorer中右键单击Project name。
单击Build Path -> Configure Build Path
检查Java Build Path的正确路径。 还要检查是否在Java Compiler -> Compiler Compliance Level选择了最新版本的Java。

3)通过输入java -versionjava从命令行检查安装了哪个Java。
(有时从Linux系统中的命令行安装Java会安装旧版本)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM