结论: 一般就是JDK的问题,需要确保我们编译的版本和我们本地ide配置的版本一致,比如目前用的是1.8
Maven默认编译环境是JAVA 1.5 ,所以我们需要在pom.xml指定编译插件版本号,这样就可以保证更新Maven project版本不变。

解决方式: 添加指定的版本,这样就不会走默认的1.5.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>

本文主要讲述了在Maven项目中遇到JDK版本不匹配问题的解决方案,通过在pom.xml文件中指定maven-compiler-plugin的版本并设置编译源和目标版本为1.8来确保一致性。
28万+

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



