Myeclipse调错:The typejava.util.Map$Entry cannot be resolved.
前言:
昨天项目还是好好的,今天一开机运行项目时就蹦出个:
Thetype java.util.Map$Entry cannot be resolved. It is indirectly referenced fromrequired .class files
尝试的方法:
Tomcat 一直运行不起来,上网查了查解决的方案,照着网上的很多的解决方案尝试了,都没能解决:
(1)jdk 的位置,
(2)重启myeclipse
(3)新建毫不相关的项目,重复操作
(4)什么最终解决方案:
Window---preference—搜索jre---installjre---选择现在用的jdk版本
(5)更改jdk 版本
(6)更新Tomcat等等
,,,,
,,,
,
在小编的小项目中都没有很好的将问题解决,最后的方案是更换 myeclipse 版本,将自己原来的myeclipse2010 换成了myeclipse2014更高的版本。
版本升级之后,哈哈,问题自然而然就没有了。
总结:
小编的这个问题:Thetype java.util.Map$Entry cannot be resolved.解决方案就是版本不支持jdk1.8,换一个版本高一些的myeclipse2014就没事了。
发 现问题,解决问题;从易到简,先尝试可能的简单的方式,最后简单的不行了,最后的复杂的方式也有必要去试一试,这不,本次问题虽小,但是拖了一段时间,最后换个版本还是 finish。
附录网上方案:
解决方案1:
解决方案2:
http://blog.csdn.net/zhangxiao93/article/details/41645239