1. 程式人生 > >java 錯誤:The type java.util.Comparator cannot be resolved. It is indirectly referenced from required

java 錯誤:The type java.util.Comparator cannot be resolved. It is indirectly referenced from required

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、參考連結: