ホームページ >Java >&#&チュートリアル >IntelliJ IDEA で「javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です」を修正する方法は?
IDEA: javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です
IntelliJ IDEA で JUnit テストを実行すると、ユーザーはエラー「 javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です。」この問題に対処するには、次の設定を調べて調整することが重要です:
1.コンパイラ オプション
IDEA で指定されたコンパイラ オプションを確認します。この問題は、Maven からインポートされたオプションが正しくないことが原因で発生する可能性があります。 「ビルド、実行、デプロイ」 > を確認します。間違った設定の場合は「コンパイラ」。
2.バイトコード バージョン
プロジェクトとモジュールのバイトコード (ターゲット) バージョンが 1.7 以降に設定されていることを確認します。これらの設定は、「プロジェクト構造」>「プロジェクト構造」にあります。 「プロジェクト」と「プロジェクト構造」 >それぞれ「モジュール」
3.その他のソース言語レベル設定
4. Maven プラグイン構成
上記の調整にもかかわらず問題が解決しない場合は、pom.xml で Maven ビルド構成を確認してください。 Maven のデフォルトの言語レベルは 1.5 ですが、次の設定を指定することでオーバーライドできます:
5. Maven の再インポート
Maven 構成を変更した後は、[Maven プロジェクト] ツール ウィンドウでプロジェクトを「再インポート」することが重要です。このアクションにより、IDEA が更新された設定と確実に一致します。
以上がIntelliJ IDEA で「javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です」を修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。