在使用maven进行springboot项目打包时,报了Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) on project education: Fatal error compiling。
搜了很多种方式,后来发现是maven里面指定的jdk版本冲突。下面是解决办法。
1.查看springboot项目中指定的jdk版本
2.查看这个项目使用的maven配置文件的位置
3.打开改settings文件,修改为springboot项目指定的jdk版本保存即可
也可以直接在pom文件中引入jdk版本即可
csharp
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
</configuration>
</plugin>
</plugins>
</build>