The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files(java.util.Map$Entry 类型无法解析.它是从所需的 .class 文件中间接引用的)
问题描述
我正在 Eclipse 上编写一个简单的 Java 程序.
I am writing a simple Java program on Eclipse.
import java.util.HashMap;
public class Demo {
public static void main(String[] args) {
HashMap<String, String> hash = new HashMap();
}
}
上述程序产生以下错误.
The above program generates the following errors.
- 项目未构建,因为它的构建路径不完整.找不到 java.util.Map$Entry 的类文件.修复构建路径,然后尝试构建此项目.
- 无法解析类型 java.util.Map$Entry.它是从所需的 .class 文件中间接引用的.
我几乎在互联网上到处搜索,但我无法纠正这个问题.
I searched over the internet almost everywhere, but I was not able to correct this.
我已经安装了 Java SE 8u5 (JDK) (http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp)
I have installed Java SE 8u5 (JDK) (http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp)
- Windows -> 首选项 -> 已安装的 JRE 显示
a) jdk C:Program FilesJavajdk
a) jdk C:Program FilesJavajdk
- 项目 -> 构建路径 -> 库展示
a) JRE 系统库(jdk)
a) JRE system library (jdk)
b) JRE 系统库 (jre8)
b) JRE system library (jre8)
请有人帮助我.
将 Eclipse 版本从 Helios 更改为 Juno 解决了问题!
Changing Eclipse version from Helios to Juno solved the problem!
推荐答案
我发现 Eclipse 偶尔会忘记内置类(包括 Object
和 String
) 存在.我解决它们的方法是:
I've seen occasional problems with Eclipse forgetting that built-in classes (including Object
and String
) exist. The way I've resolved them is to:
- 在项目"菜单上,关闭自动构建"
- 退出并重新启动 Eclipse
- 在项目"菜单上,选择清理..."并清理所有项目
- 重新打开自动构建"并让它重新构建所有内容.
这似乎让 Eclipse 忘记了它所拥有的关于可用类的任何不正确的缓存信息.
This seems to make Eclipse forget whatever incorrect cached information it had about the available classes.
这篇关于java.util.Map$Entry 类型无法解析.它是从所需的 .class 文件中间接引用的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:java.util.Map$Entry 类型无法解析.它是从所需的 .cl
基础教程推荐
- “未找到匹配项"使用 matcher 的 group 方法时 2022-01-01
- 无法使用修饰符“public final"访问 java.util.Ha 2022-01-01
- 减少 JVM 暂停时间 >1 秒使用 UseConcMarkSweepGC 2022-01-01
- 在 Libgdx 中处理屏幕的正确方法 2022-01-01
- Java:带有char数组的println给出乱码 2022-01-01
- Java Keytool 导入证书后出错,"keytool error: java.io.FileNotFoundException &拒绝访问" 2022-01-01
- 如何使用 Java 创建 X509 证书? 2022-01-01
- FirebaseListAdapter 不推送聊天应用程序的单个项目 - Firebase-Ui 3.1 2022-01-01
- 设置 bean 时出现 Nullpointerexception 2022-01-01
- 降序排序:Java Map 2022-01-01