コードを記述して実行すると、コンパイルエラーが報告されます。
プロジェクト構造のコンパイラバージョンとターゲットバージョンを確認してください。どちらも5です。pomファイルが変更されるたびに、1.5バージョンの
問題はMavenプロジェクトの構成にあります。ファイルsettings.xmlを見つけて変更します(そうでない場合は、settings.xmlという名前の新しいファイルを手動で作成します)
この構成ファイルのパスを見つけるには、settings / build / Build Tools / Mavenを確認します。
パスによると、このように見えます
編集のためにsettings.xmlを開きます。そうでない場合は、新しいものを作成します!!!
プロファイルのルートパスの下で、目的のjavaバージョンに従って追加します。これがjdk9バージョン
です。ファイルを保存して、有効にします。
<profile>
<id>jdk-1.9</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.9</jdk>
</activation>
<properties>
<maven.compiler.source>1.9</maven.compiler.source>
<maven.compiler.target>1.9</maven.compiler.target>
<maven.compiler.compilerVersion>1.9</maven.compiler.compilerVersion>
</properties>
</profile>
私の構成:
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- 依据路径不同进行配置repository -->
<localRepository>C:\Users\悠一木碧\.m2\repository</localRepository>
<interactiveMode>true</interactiveMode>
<offline>false</offline>
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
</servers>
<mirrors>
<!--配置阿里云maven私有仓库(即配阿里私服)-->
<mirror>
<id>alimaven</id>
<mirrorOf>*</mirrorOf>
<url>https://maven.aliyun.com/repository/central</url>
</mirror>
</mirrors>
<profiles>
<profile>
<id>jdk-1.9</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.9</jdk>
</activation>
<properties>
<maven.compiler.source>1.9</maven.compiler.source>
<maven.compiler.target>1.9</maven.compiler.target>
<maven.compiler.compilerVersion>1.9</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>
</settings>
示されているように、それは有効になっています