把maven项目打包到本地仓库时,出现此错误:
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project 001-link-provider: Compilation failure
原因:项目需要的JDK版本号和使用的JDK版本号不一致所致
解决办法:把使用的JDK版本号和项目所需的版本号改为一致即可
如把项目所需JDK版本号改为使用的JDK版本号,在项目的 pom.xml 文件中指定JDK版本号,以下是以JDK8为例,改为自己使用的JDK版本号即可。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>