2015-03-02 53 views
-2

导入映射(java.util.Map)时出错。这很奇怪,因为JRE路径配置正确。我使用Java 6.0,eclipse 3.6,JRE 1.8。有什么建议么?Java中未解析的导入

+3

如何使用Java 6.0和JRE 1.8?你的意思是你使用Java 8编译器编译Java 6兼容性? – RudolphEst 2015-03-02 22:15:09

+1

你是否可以在同一个软件包中有一个名为'Map'的类? – 2015-03-02 22:19:44

+0

我没有一个名为Map的类.. – user2070148 2015-03-02 22:40:18

回答

0

如果您的CLASSPATH设置正确,您应该可以使用任何java类。通过使用import语句,如 import java.util.Map;

或引用您的Map对象,其全名 如下面的代码片段

java.util.Map MYMAP =新的java.util.HashMap();

在我的机器上编译时插入到一些匿名java程序中。

如果不行, 检查你的环境变量。

+0

java.util.Map myMap = new java.util.HashMap();不起作用.. – user2070148 2015-03-03 08:04:01

+0

我应该通过环境变量寻找什么? – user2070148 2015-03-03 08:04:50

0

我应该使用JRE 6而不是1.8。这解决了它。