在command 窗口中,设置 Maven 对应的JDK 版本
1/ 在JAVA_HOME 设置为 JDK 12 路径时,mvn -version 显示使用 JDK 12 版本。
2/ 设置JAVA_HOME 为 JDK 8,再次验证 mvn -version 的输出。
此时,发现mvn 对应的 JDK 版本为 JDK 8。
在Intellij IDEA 中,设置Maven 对应的JDK 版本
1. 全局配置
全局配置是指在${MAVEN_HOME}confsettings.xml中进行配置,注${MAVEN_HOME}指的是maven的安装目录。例如,要配置jdk1.8,打开settings.xml这个文件,然后在之间添加如下代码。
jdk18
true
1.8
1.8
1.8
1.8
在IDEA 右侧窗口中,可以看到上述设置已经生效。
全局配置的好处就是省事、方便。一次配置以后,再使用maven构建项目,项目编译时,默认使用jdk1.8进行编译。
2. 局部配置
局部配置就是只针对具体某个项目进行配置的。具体就是,在项目的pom.xml文件中添加如下代码:
org.apache.maven.plugins
maven-compiler-plugin
1.8
1.8