The type java.util.Comparator cannot be resolved. It is indirectly referenced from required .class files
1、错误描述:
源项目编译环境为jdk1.7
后来换成了jdk1.8
Myeclipse编译器报错:Java the type java.util.comparator cannot resolved it is indirectly referenced from required .class files
出错位置为PriorityQueue<Point> queue =new PriorityQueue<Point>();
提示错误为:Java the type java.util.comparator cannot resolved it is indirectly referenced from required .class
2、解决方法:
右键项目-》build path-》configure build -》Libraries-》add Library-》添加新的jre(不是jdk,是jre)
本人默认配置的jre6版本的,更换成了jre7,成功解决该错误;
3、参考链接:
https://stackoverflow.com/questions/31956269/the-type-java-util-comparator-cannot-be-resolved