eclipse出现错误:he type java.util.Map$Entry cannot be resolved. It is indirectly referenced 30

eclipse出现错误:hetypejava.util.Map$Entrycannotberesolved.Itisindirectlyreferenced除了更换jdk... eclipse出现错误:he type java.util.Map$Entry cannot be resolved. It is indirectly referenced
除了更换jdk版本,还有其它办法吗?有没有高手解答一下
展开
 我来答
CYP384
2018-03-30 · TA获得超过1.3万个赞
知道小有建树答主
回答量:51
采纳率:95%
帮助的人:1.2万
展开全部

暂时没有其他办法。

  1. 查看项目,原先使用的JDK为1.8.

  2. 选中项目,依次点击“Build Path”->“Configure Build Path”,进入如下界面。

3.删除JDK1.8,点击“Add Library”->"JRE System Library",点击“Next”按钮,选中jdk1.6,点击“Finish”按钮。

4.此时可以看到jdk已经由1.8变为了1.6,点击“OK”按钮。此时,执行程序会报以下错误。

5.选中项目,右键选择“Properties”,进入项目属性界面。

6.点击“Java Compiler”,选择“Compiler compliance level”,改为1.6,点击“OK”按钮。此时再执行程序,可以正常执行了。

善鹏海0Hc6ff
2015-08-11 · TA获得超过666个赞
知道小有建树答主
回答量:1108
采纳率:0%
帮助的人:568万
展开全部
jre 换成6的就好了
选中项目-》右键-》java build path ->找到jre system library -》选择edit-》进入界面选择alternate jre ->在后面的installed jres..里选择jdk1.6的目录上的jre -》ok 之后 清除 构建下就好了
更多追问追答
追问
这个我知道,有没有其他办法?
追答
这还不简单,你还想要什么方法
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莫过于此_lv
2019-09-11
知道答主
回答量:2
采纳率:0%
帮助的人:1675
展开全部
换个最新版的Eclipse
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式