web-dev-qa-db-ja.com

EclipseはJava 12

Java 12 JDKをインストールし、それをデフォルトバージョンとして設定し、EclipseをV4.11に更新しました。Java 12はEclipseの「インストールされたJRE」で認識されますが、コンパイラーのコンプライアンスレベルは11を超えません。一意のJava 12コードはエラーとしてフラグが立てられます。念のためにJava 11をアンインストールしました。 。何が欠けていますか?

1
Mike

JREがデフォルトのJRE11ではなく、パス内で12であることを確認してください。その場合は、パスからJRE 11を削除し、ビルドパスからJRE12を追加します。

次に、 https://marketplace.Eclipse.org/content/Java-12-support-Eclipse-2019-03-411 をEclipseマーケットプレイスにインストールする必要があります。

次に、[プロジェクト]-> [プロパティ]-> [Javaコンパイラ]から、プレビュー機能を有効にします

1
user1018040