2014-06-13 72 views
-1

不受Java運行時環境8支持。有什麼替代方法可以實現它?Java運行時環境8不支持<E>機制

我試圖創建使用ArrayList如下堆:

ArrayList<E>list = new ArrayList<E>(length); 

它不工作。 Eclipse的要求JRE環境改變舊版本...

+5

Eclipse將默認使用Java 2 SE 4。這是Eclipse支持Java 8的一個問題,而不是Java 8本身。 –

+0

您使用的是什麼Eclipse版本?開普勒還是盧娜還是別的什麼? –

+0

如果您使用的是開普勒,這裏有一個更新站點:http://download.eclipse.org/eclipse/updates/4.3-P-builds我嘗試了這一點並更新了我的Eclipse,並添加了構建支持。 –

回答

1

我想現在你必須手動添加Java 8支持,因爲Eclipse的最新官方版本尚不支持Java 8

指令是這裏: http://www.eclipse.org/downloads/java8/

+0

我有以下未解決的問題:http://stackoverflow.com/questions/24015382/couldnt-load-eclipse-marketplace-in-eclipse-kepler – Jeyatharsini