【发布时间】:2016-04-28 06:48:40
【问题描述】:
当我导入一个项目时,我仍然需要配置一个 JDK 才能进行编译,但我宁愿让这些信息已经存在于导入的项目本身中——这可能吗?也许通过 Maven?
【问题讨论】:
当我导入一个项目时,我仍然需要配置一个 JDK 才能进行编译,但我宁愿让这些信息已经存在于导入的项目本身中——这可能吗?也许通过 Maven?
【问题讨论】:
是的,您将为此配置maven-compiler-plugin。见https://maven.apache.org/plugins/maven-compiler-plugin/examples/compile-using-different-jdk.html:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5</version>
<configuration>
<verbose>true</verbose>
<fork>true</fork>
<executable><!-- path-to-javac --></executable>
<compilerVersion>1.6</compilerVersion>
</configuration>
</plugin>
</plugins>
【讨论】: