在使用maven编译spring工程时,编译结果会出现
不再支持源选项 5。请使用 6 或更高版本。
等提示。
解决方法:idea -> file ->Project Structure 。
- 将project内的project SDK和project language level改为你的jdk。
- 将Modules内的Source选项卡的Language level 改为你要使用的jdk版本
- 将Modules内的Dependencies内的 Module SDK改为你要使用的jdk版本
如下图:
最后一步:
打开项目的pom.xml,在project标签内加入以下标签
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
<java.version>11</java.version>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>
OK