eclipse jdk版本设置

本文介绍了如何解决Eclipse中因编译版本不一致导致的编译错误问题,并提供了将Eclipse编译版本从JDK 7更改为JDK 8的具体步骤。

eclipse jdk版本设置

Unresolved compilation problems

Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
    The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
    The type java.util.Comparator cannot be resolved. It is indirectly referenced from required .class files

    at TreesetDemo.main(TreesetDemo.java:12)

这里写图片描述


上述问题导致的原因是因为eclipse编译的时候使用jdk7版本,运行的时候使用jdk8版本。我意识到这个问题后我尝试去修改编译版本设置为jdk8,因为此时我的系统里面只有jdk8的版本。但是事与愿违,eclipse不支持1.8
这里写图片描述


然后我只能设置1.7了,下载了一个jdk1.7 zip包。这里我没有使用exe安装,因为我还是想保留1.8的。

操作步骤如下:

这里写图片描述

这里写图片描述

这里写图片描述

设置完成后可以看到jre版本,如下图。

这里写图片描述

大功告成!
这里写图片描述

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值