2015-03-02 43 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。這解決了它。