日志
idea创建一个空的Maven项目后运行编译报错:java: 不再支持源选项 7。请使用 8 或更高版本。
解决方法:

确保确保 Maven 项目使用 Java 21 版本进行编译(设置为你自己的Java版本),并且源代码的字符编码为 UTF-8。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
<properties>
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version> <!-- 使用最新版本 -->
<configuration>
<source>21</source> <!-- 设置源代码版本为 Java 21 -->
<target>21</target> <!-- 设置目标平台版本为 Java 21 -->
</configuration>
</plugin>
</plugins>
</build>
|
最后重启下应该就好了。