2016-11-23 42 views
0

據我所知,我已經安裝了Java 8並在我的Eclipse項目中工作。此行不工作,雖然:爲什麼不能將java.time.ZonedDateTime導入到Eclipse中?

import java.time.ZonedDateTime; 

我也似乎無法獲得:

import java.time; 

來工作的。

它告訴我這一行無法解析。我認爲這是標準Java 8庫的一部分?有沒有一個地方可以去下載ZonedDateTime類的JAR呢?

我在eclipse中製作AWS Lambda函數,如果有問題的話。

我進入項目的屬性,並注意到編譯器合規性級別設置爲1.6,所以我將其更改爲1.8。現在我收到一條警告,內容如下:

選擇1.8合規性時,請確保已安裝並激活兼容的JRE(當前爲1.6)。

當我去鏈接它提供了安裝JRE我只看到1.6。我如何獲取和安裝1.8 JRE,以便它從此列表中顯示爲可選擇的?

+0

你怎麼在Eclipse項目有如JRE系統庫? –

+0

我在哪裏可以找到我在項目中的JRE系統庫? – slimshady

+0

剛剛證實,這個項目似乎JRE是1.6。 – slimshady

回答

0

所有這些類是僅由於Java 8可用, 確保您的項目有在Eclipse項目中的JRE系統庫正確的版本

enter image description here

0

去窗口> Prefrences>的Java >已安裝的JRE 選擇您的JDK 8目錄。

也去項目 - >屬性 - > Java構建路徑 - >選擇JRE系統庫單擊編輯,然後後選擇JDK或JRE單擊Java編譯器

相關問題