8

jdk9-ea 149を使用しており、サンプルjavafx アプリケーションを作成しました

IntelliJ は Java ライブラリを認識しません。すべての import ステートメントが赤色で表示され、それらはすべてグレー表示されます。java.util.List、java.util.ArrayListでも同じ問題があります。

外部でフォームをコンパイルすることはできますが、IntelliJ 2016.3.2 Ultimate Editionからコードをコンパイルすることはできません。

IntelliJ プロジェクトにいくつかのライブラリを追加する必要があるようですが、java9 ビルド 149 ジグソーではその方法がわかりません。

jdk9-ea を使用した Intellij のサンプル JavaFx コード

私は実験的な機能を使用していますが、インポートステートメントを理解していません - 以下の intellij 設定を参照してください

IntelliJ バージョン: IntelliJ 2016.3.2 Ultimate Edition Java バージョン: Java 9-ea ビルド: 149 ここに画像の説明を入力

4

2 に答える 2

6

IntelliJ IDEA 2016.3.1 で述べたように:

JDK 9 といえば、IntelliJ IDEA 2016.3 はビルド 148 以降をサポートしません。ビルドには問題を引き起こすコードが含まれているためです。もちろん、これを解決するために取り組んでおり、2017.1 で最新の JDK 9 ビルドをサポートします (その EAP は今後数週間以内に開始される可能性があります)。

IntelliJ IDEA 2017.1: Java 9、Kotlin 1.1、Spring、Gradle、JavaScript、Go などには次のように書かれています。

JDK 9 の最新ビルドは完全にサポートされており、プロジェクトのインポートと、モジュール宣言を編集するためのコーディング支援がサポートされています。

したがって、Java 9 ビルド 148 以降を使用している場合は、バージョン 2017.1 以降を使用する必要があります。

あるいは、古いバージョンの IntelliJ を使用する必要がある場合は、Java 9 ビルド 147 以下にダウングレードしてください。

于 2017-01-04T09:48:29.710 に答える