IDEA: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です
IntelliJ IDEA で JUnit テストを実行すると、次のエラーが発生する可能性があります: javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です。」この問題は、ソースとターゲットのリリース構成の不一致が原因で発生します。
このエラーに対処するには、次の設定が正しく構成されていることを確認してください:
コンパイラ オプション:
Maven からインポートされたコンパイラ オプションが正しいことを確認します:
プロジェクトとモジュールの設定:
Maven 設定:
IntelliJ IDEA 固有:
上記の設定が完了したら、を設定し、Maven プロジェクトを IntelliJ IDEA に再インポートして、更新された内容が尊重されていることを確認します。 settings.
言語レベル設定の追加ソース:
デフォルトの Maven 言語レベル:
Maven のデフォルトの言語レベルは 1.5 (5.0) です。 IntelliJ IDEA は、最初にモジュール言語レベルをこの値に設定します。
以上がIntelliJ IDEA で JUnit テストが「javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です」というメッセージが表示されて失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。