Maven [ERROR] 不再支持源选项 5,请使用 7 或更高版本的解决办法

不再支持源选项 5,请使用 7 或更高版本的解决办法

报错如下

image

具体原因

没有配置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 都可以。

posted @ 2022-10-02 23:00  morning-start  阅读(1210)  评论(0编辑  收藏  举报