8
我在我的pom.xml中为maven-compiler-plugin配置了以下配置。Maven编译器插件源和目标的jdk版本
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
什么应该是jdk的源代码和目标版本?它如何依赖于我的电脑上安装的jdk版本?他们会不一样吗?例如安装的jdk为1.8,源参数-1.6,目标-1.7。
这是一个老教程的例子。另外,如果源jdk大于目标,它会导致mvn错误,这是很自然的。 –