問題の説明:
IDEAのヒント:java:-source 1.5は廃止され、今後のすべてのリリースで削除される予定です。
方法1:
1. [ファイル]-[プロジェクト構造]を開き、次の2つの場所を見つけます。
プロジェクト構造->プロジェクトSDKおよびプロジェクト言語レベルの
プロジェクトプロジェクト構造->ソース言語レベルのモジュール
私のコンピュータにインストールされているJavaのバージョンは1.8なので、これら2つの場所の設定は次のとおりです。
これらの場所は対応する必要があります
2. 2つの場所が構成された後、プロジェクトを再度実行すると、次のプロンプトが表示されます。
まだ設定されていない場所があることを説明します。[ファイル]-[設定]を開き、[Javaコンパイラ]を見つけます。この問題が見つかります。
2か所のバージョンが一致していないことがわかりました。次の5または1.5を8または1.8に変更する必要があります。
変更後、[適用-OK]をクリックすると、プログラムが正常に実行されます。
方法2:
それでも機能しない場合は、構成ファイルを変更してみてください
1. MavenのSettings.xmlファイルを変更して、次のコンテンツを追加します
<profile>
<id> jdk-1.8 </ id>
<activation>
<activeByDefault> true </ activeByDefault>
<jdk> 1.8 </ jdk>
</ activation>
<properties>
<maven.compiler.source> 1.8 </ maven .compiler.source>
<maven.compiler.target> 1.8 </maven.compiler.target>
<maven.compiler.compilerVersion> 1.8 </maven.compiler.compilerVersion>
</ properties>
</ profile>
2.プロジェクトのpom.xmlファイルに追加します:
<properties> <maven.compiler.source> 1.8 </maven.compiler.source> <maven.compiler.target> 1.8 </maven.compiler.target> </ properties>
3.プロジェクト構成を開き、モジュールの言語レベルを「8」に設定します
4.最後に、「Ctrl + Alt + S」を押して設定を開き、「Javaコンパイラ」を検索して、デフォルトのjdkと現在のjdkバージョンを1.8に切り替えます。