原因:maven默认编译版本与使用的jdk不匹配。
解决办法:
先在pom.xml中加上如下内容:
<!-- 指定maven编译方式为jdk1.8版本 -->
<profiles>
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>
之后项目—右键—Maven—update project 即可。
本文介绍了解决Maven默认编译版本与实际使用JDK版本不匹配的问题。通过在pom.xml文件中添加配置,指定Maven使用特定版本的JDK进行编译,最后更新项目以确保更改生效。
2170

被折叠的 条评论
为什么被折叠?



