Java中未解析的导入
导入映射(java.util.map)时出错。这很奇怪,因为JRE路径配置正确。我正在使用Java6.0、Eclipse3.6和JRE1.8。有什么建议吗 如果类路径设置正确,您应该能够使用任何java类。通过使用导入语句,如 导入java.util.Map 或者使用完全限定名引用地图对象 如下面的代码片段所示 java.util.Map myMap=new java.util.HashMap() 当插入某个匿名java程序时,它会在我的机器上编译 如果这不起作用,Java中未解析的导入,java,eclipse,import,Java,Eclipse,Import,导入映射(java.util.map)时出错。这很奇怪,因为JRE路径配置正确。我正在使用Java6.0、Eclipse3.6和JRE1.8。有什么建议吗 如果类路径设置正确,您应该能够使用任何java类。通过使用导入语句,如 导入java.util.Map 或者使用完全限定名引用地图对象 如下面的代码片段所示 java.util.Map myMap=new java.util.HashMap() 当插入某个匿名java程序时,它会在我的机器上编译 如果这不起作用, 检查您的环境变量 我应该使用
检查您的环境变量 我应该使用JRE 6而不是1.8。这就解决了问题。我们怎么能同时使用Java 6.0和JRE 1.8呢?您的意思是您正在使用Java 8编译器编译Java 6兼容性吗?在同一个包中是否有名为
Map
的类?我没有名为Map的类。我的意思是我使用Java SE 6。转到项目属性->Java构建路径,查看Eclipse是否在那里报告任何错误。您可能正在引用项目中不存在的JRE。我应该通过环境变量查找什么?