Maven默认用的1.5版本的jdk
我在启动某个maven程序时,出现了一下两个错误
[ERROR] 不再支持源选项 5。请使用 7 或更高版本。
[ERROR] 不再支持目标选项 5。请使用 7 或更高版本。

于是我在pom.xml里加配置了maven的jdk版本,将jdk的版本改成了13,程序就能正常运行了。
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>13</maven.compiler.source>
<maven.compiler.target>13</maven.compiler.target>
</properties>


据说也可以通过修改apache-maven-3.6.3/conf下的settings.xml来修改jdk的版本,在settings.xml文件中加入以下代码。
<profile>
<id>jdk-13</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>13</jdk>
</activation>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>13</maven.compiler.source>
<maven.compiler.target>13</maven.compiler.target>
<maven.compiler.compilerVersion>13</maven.compiler.compilerVersion>
</properties>
</profile>
尝试过了也可以,哈哈哈。

浙公网安备 33010602011771号