2014-03-27 115 views
0

我從http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下載了最新的java8,我相信它是官方的Java8版本。但是我的eclipse Luna仍然在它的首選項中顯示它是Beta版本 這就是我輸入java -version後得到的結果Eclipse Luna Java8 Beta

java version "1.8.0" 
Java(TM) SE Runtime Environment (build 1.8.0-b132) 
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode) 

是內部版本測試版還是正式一個

+0

是否下載了最新的E clipse盧娜建立?下載JDK 8不會改變eclipse中使用的編譯器。 –

回答

2

即將推出的Luna M7里程碑將支持Java 8。之前的Luna版本沒有它。您還可以將Java 8支持添加到Kepler SR2。

https://wiki.eclipse.org/JDT/Eclipse_Java_8_Support_For_Kepler

一旦安裝後,你需要告訴您的項目中使用Java 8首先添加JDK到Eclipse:

  • 去窗口 - >首選項
  • 轉到Java的 - >已安裝的JRE
  • 添加標準VM,並指向JRE的位置
  • 然後轉到編譯器
  • 集編譯器合規水平1.8

然後告訴該項目以使用JDK 1.8:

  • 轉到項目 - >首選項
  • 轉到Java編譯器
  • 啓用項目特定設置
  • 將編譯器合規性級別設置爲1.8
+1

我不知道爲什麼這是增加投票的,但這在開普勒上使用Java 8當然是不夠的。首先,在爲開普勒安裝Java 8補丁程序之前,您無法將編譯器合規性級別設置爲1.8。 http://www.eclipse.org/downloads/java8/ –

+0

@Konstantin Komissarchik「,直到你爲開普勒安裝了Java 8補丁。eclipse.org/downloads/java8」是不是它是在指南中解釋的同樣的事情他鏈接? –

+0

隱藏鏈接的問題......我沒有意識到「這個」是一個鏈接,所以我讀了答案,指出內聯描述是指導。我將刪除我的倒票並修復答案。 –

1

b132b70值是建立數字和是釋放正確的價值觀。