ホームページ >Java >&#&チュートリアル >IntelliJ IDEA の「IDEA: javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です」エラーを修正する方法は?

IntelliJ IDEA の「IDEA: javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です」エラーを修正する方法は?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-18 03:52:16815ブラウズ

How to Fix the

「IDEA: javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です」エラーの解決

「IDEA: javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です」エラーが発生した場合「IntelliJ IDEA で JUnit テストを実行すると、通常、ソース バージョンとターゲット バージョンの間に不一致があることが示されます。 Java。

トラブルシューティングの手順:

  1. IDE 構成の確認:

    • 次のことを確認します。 Java SDKを使用している1.7.
    • IntelliJ IDEA でモジュールの言語レベルを確認します。 1.7 に設定する必要があります。
  2. Maven コンパイラー オプションを検査します:

    • 「設定 | ビルド、実行」に移動します。 、デプロイ | コンパイラ。"
    • チェック間違ったコンパイラ オプションが Maven からインポートされた場合。必要に応じてこれらを修正します。
  3. ターゲットとソースのバージョン設定:

    • のバイトコード (ターゲット) バージョン設定を確認します。プロジェクトとモジュール。
    • 必要な設定と互換性があるようにこれらの設定を調整します。
  4. その他のソース言語レベルの構成:

    • プロジェクト設定「プロジェクト構造 | プロジェクト」を確認してください。
    • 「プロジェクト | 言語レベル」設定を確認してください。
    • モジュール設定「プロジェクト構造 | モジュール | ソース」
    • 「ソース | 言語レベル」パラメーターを確認します。
  5. Maven 構成:

    • pom.xml を確認します。
    • maven-compiler-plugin 設定を使用して言語レベルを変更します。
    • または、プロパティ "maven.compiler.source" および "maven.compiler.target" を目的の値に設定します。
    • これらを適用するには、IntelliJ IDEA に Maven プロジェクトを再インポートします。

次の手順に従うと、「IDEA: javac:source release 1.7 require target release 1.7」エラーを修正し、JUnit テストを正常にコンパイルして実行できます。

以上がIntelliJ IDEA の「IDEA: javac: ソース リリース 1.7 にはターゲット リリース 1.7 が必要です」エラーを修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。