Maven [ERROR] 不再支持源选项 5,请使用 7 或更高版本的解决办法
不再支持源选项 5,请使用 7 或更高版本的解决办法
报错如下
具体原因
没有配置jdk的版本,默认的版本过低。
在 maven 里的 conf 的 setting.xml 中默认的版本是 jdk1.4。
解决办法1
在 setting.xml 文件中指定jdk版本
<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>
解决办法2
在项目的配置文件 pom.xml 中指定 jdk 版本。
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
这里的版本号写 1.8 或 8 都可以。