私はJDK-12 EAでプロジェクトを構築しようとしています。サンプルクラスを実行しようとしている間:
_public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int value = scanner.nextInt();
// After JEP-325
switch (value) {
case 1 ->System.out.println("one");
case 2 ->System.out.println("two");
default ->System.out.println("many");
}
}
_
IDEが読み取るエラーをスローします
エラー:java:エラー:無効なソースリリース:13
関連するプロジェクト構成画面:
モジュール設定
SDKS.
コンパイラ設定
_IntelliJ IDEA 2018.3.3 (Community Edition) Build #IC-183.5153.38, built on January 9, 2019 JRE: 1.8.0_152-release-1343-b26 x86_64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o macOS 10.13.6
_
実験的な機能なしで言語レベルを12に戻してみましたが、それは終わります
私は最近の過去の実験的特徴を使うことを忘れないでください(正確なIntellij版は正確にはわかりません)。これからも設定する必要があることが変更されましたか?
IDEA v2018.3.2]( プレビュー追加された言語レベル- enable-previewコマンドラインへのパラメータ。v2018.3.3で12はありませんプレビューレベル、コメントに正しく記載されているようにパラメータを手動で追加する必要があります。実験機能コンパイルパラメータを追加しません。