`

Eclipse on JDK8 之The type java.util.Map$Entry cannot be resolved

 
阅读更多

JDK8发布以及多日了,今天,想体验一下,安装之后,试着导入原来的一个Project,结果报出两个红叉:
The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
很不理解,原来好好的一个项目怎么就报错了呢,网上搜了一下也没找到解决方法,无奈,只有退回原来的JDK7,然后一切都恢复正常了,很是不解!于是贴出来让遇到同样问题的朋友迅速知道是怎么回事,也请知道这个问题原因的朋友不吝指教,帮忙解惑,感激不尽!

 

应对办法:  升级到 2014 Luna 版 Eclipse 即可解决问题.

分享到:
评论

相关推荐

    无法解析类型 java.util.Map$Entry。从必需的 .class 文件间接引用了它

    这是我在编写struts2中遇到的问题,整理出来,包括截图,希望可以帮到大家

    The import com.loopj cannot be resolved 的解决方案

    在编程过程中,我们时常会遇到各种编译错误,其中一种常见的问题是"The import com.loopj cannot be resolved"。这个错误信息表明你的项目无法找到`com.loopj`包,这通常是由于缺少必要的库文件导致的。`com.loopj`...

    jar.zip解决The import javax.crypto cannot be resolved

    遇到"The import javax.crypto cannot be resolved"的错误,通常是因为JDK缺少这些扩展,通过下载并替换相应的JAR文件即可解决。正确配置和使用这些扩展,可以帮助开发者实现更安全的加密和网络通信功能。

    Java高性能线程库(java.util.concurrent包的补充)

    一个高性能的Java线程库,该库是 JDK 1.5 中的 java.util.concurrent 包的补充,可用于基于并发消息机制的应用。该类库不提供远程的消息功能,其设计的宗旨是实现一个内存中的消息传递机制. 主要特点有: * All ...

    解决java.lang.SecurityException: JCE cannot authenticate the provider BC问题

    在与银联的对接中,调试过程中报错或使用类似登入加密:java.lang.SecurityException: JCE cannot authenticate the provider BC 进行问题解决,里面包含 bcprov-jdk16-143.jar与bcprov-jdk15-135.jar与具体文件存放...

    java eclipse 出现 xxx cannot be resolved to a type 错误解决方法

    在使用 Eclipse 开发 Java 项目时,可能会出现 "xxx cannot be resolved to a type" 错误,原因之一是 JDK 不匹配或不存在。例如,项目指定的 JDK 版本为 "jdk1.6.0_18",而当前 Eclipse 使用的是 "jdk1.6.0_22"。...

    深入剖析jdk的java.util包

    jdk源码java.util包,所有类解析,包含整体架构及各个类详解

    解决JDK1.6下的Base64报错问题

    在JDK 1.8及更高版本中,Java引入了`java.util.Base64`类,提供了完整的Base64编码和解码功能。但在JDK 1.6中,这个类是不存在的,因此如果直接使用高版本的代码,编译器会报找不到类的错误。为了解决这个问题,我们...

    JDK8-windows-java.rar

    **Java Developer Kit (JDK) 8 for Windows** Java Developer Kit (JDK) 是Java编程语言的核心组件,它为...通过这个压缩包,你可以获取到完整的JDK8安装文件,按照指导进行安装和配置,即可开始你的Java编程之旅。

    JDK1.6下的Base64解决方式.txt.zip

    首先,JDK 1.8及更高版本引入了`java.util.Base64`类,提供了完整的Base64编码和解码功能。但在JDK 1.6中,我们需要依赖第三方库来实现这一功能。一个常用的解决方案是使用Apache Commons Codec库,这是一个由Apache...

    jdk-8.0.302.8-hotspot

    【标题】"jdk-8.0.302.8-hotspot" 是Oracle公司发布的Java Development Kit(JDK)的一个版本,它包含了Java运行时环境(JRE)和用于开发Java应用程序的工具。这个特定的版本是8u302,意味着它是Java 8的更新302版,...

    jdk1.8.0_71.tar.gz

    Java 8还改进了日期和时间API,引入了`java.time`包,提供了更强大且易于使用的日期、时间、时区处理功能,取代了原有的`java.util.Date`和`java.util.Calendar`。 总的来说,"jdk1.8.0_71"作为Java 8的一个重要...

    jdk8全版本 java8全版本 JDK8全版本.zip

    Java 8,官方名称为Java Development Kit (JDK) 8,是Oracle公司推出的Java编程语言的一个重大更新。这个版本引入了许多新特性,对开发者的工作效率产生了显著影响。以下是关于JDK8和Java 8的一些核心知识点: 1. *...

    JDK1.8 java.util.stream.Stream:Stream 代码示例

    java.util.stream.Stream:Stream 代码示例

    bcprov-jdk15on-1.54.jar bcprov-ext-jdk15on-1.54.jar下载

    1.bcprov-ext-jdk15on-1.54.jar 2.bcprov-jdk15on-1.54.jar 下载地址在:http://download.csdn.net/detail/cw_hello1/9557049 2.将下载的两个JAR文件复制到:JDK安装目录\jre\lib\ext下,例如我的就是D:\Program ...

    JDK1.5中的线程池(java.util.concurrent.ThreadPoolExecutor)使用简介.doc

    JDK1.5中的线程池(java.util.concurrent.ThreadPoolExecutor)使用简介

    estableRuntimeException cannot be resolved 解决

    在Java编程环境中,我们经常会遇到编译错误提示“XXX cannot be resolved”,这通常意味着系统无法找到指定的类或方法。在这种情况下,"org.apache.commons.lang.exception.NestableRuntimeException cannot be ...

    如何解决JDK1.6下的Base64

    在JDK 7开始,Java引入了`java.util.Base64`类,提供了全面的Base64编码和解码功能。但在JDK 1.6中,开发者需要依赖第三方库来实现这一功能,因为标准库中没有内建的支持。 解决这个问题的一种常见方法是引入Apache...

    EclipseADT-24.2.0-支持jdk8.zip

    1.Google已停止对ADT的支持,尤其是JDK8推出后,ADT已经不能使用,报unsupported class file version 52.0等问题 2.网上的adt24.0.2版本对logcat日志有问题 3.里面已经包含...

    mapstruct-jdk8-1.2.0.Final-API文档-中英对照版.zip

    标签:mapstruct、jdk8、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心...

Global site tag (gtag.js) - Google Analytics