2016-11-23 41 views
0

私はJava 8をインストールしていて、私の言う限りでは私のEclipseプロジェクトで働いていました。この行は、しかし動作しません。私も取得するように見えることはできませんEclipseにjava.time.ZonedDateTimeをインポートできないのはなぜですか?

import java.time.ZonedDateTime; 

import java.time; 

はどちらか動作するように。

この行は解決できないと私に伝えます。私はこれが標準のJava 8ライブラリの一部だと思った? ZonedDateTimeクラスなどのJARをダウンロードしようとしている場所がありますか?

私はAWS Lambda関数をEclipseで作成しています。

私はプロジェクトのプロパティに入り、コンパイラの準拠レベルが1.6に設定されていることに気づいたので、これを1.8に変更しました。

1.8準拠を選択するときは、互換性のあるJREをインストールしてアクティブにしてください(現在は1.6)。

リンク先に行くと、インストールされているJREが提供されますが、1.6しか表示されません。このリストから選択可能と表示されるように、1.8 JREを入手してインストールするにはどうすればよいですか?

+0

をクリックし、[編集]をクリックした後、JDKやJREを選択選択しますか? –

+0

プロジェクトのJREシステムライブラリの所在はどこですか? – slimshady

+0

JREがこのプロジェクトで1.6と思われることが確認されました。 – slimshady

答えて

0

すべてのこれらのクラスは、必ず、あなたのプロジェクトは、EclipseプロジェクトにJREシステムライブラリ右バージョンを使用している

enter image description here

0

移動ウィンドウへ> Prefrences> Javaのを作るのJava 8、 以降のみ使用可能です>インストールされたJRE JDK 8ディレクトリを選択します。

はまたプロジェクトに行く - >プロパティ - > Javaのビルド・パス] - > [JREシステム・ライブラリーは、JavaコンパイラあなたがEclipseプロジェクトにJREシステムライブラリとして持っていないものを

関連する問題