【发布时间】:2014-07-12 13:35:53
【问题描述】:
我在我的项目中使用java.util.TreeSet 类。它与JDK7完美编译,但是当我使用JDK8编译程序时。它显示编译时错误。
The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
是编码问题还是其他问题? 我该如何解决这个问题?
【问题讨论】:
-
只有当我不小心从 Eclipse 的构建路径中删除了 JRE 系统库时,才会遇到类似的错误。我记得其他人在这里遇到过类似的问题,但我不记得解决方案了...
-
@OlegEstekhin 我正在使用可能在内部使用编译器的 glassfish。所以我更新它?
-
至少尝试最新的 GlassFish 版本没有害处。关于using lambdas in GF4 的问题提供了一些答案,也可能与您相关。
-
Glassfish 升级解决了我的问题。
-
如果您解决了您的问题,请将您的解决方案作为答案发布并接受。