如何给maven指定jdk路径?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何给maven指定jdk路径?相关的知识,希望对你有一定的参考价值。

我的电脑同时装有jdk1.6和1.8,cmd输入java -version也是显示1.8,但是安装完maven以后cmd输入mvn -v却提示“Unsupported major.minor version 51.0”,也就是它默认使用的1.6的jdk,请问该如何设置maven让其使用jdk1.8?

给你个设置样例
JAVA_HOME=D:\Program Files\Java\jdk1.6.0_18
后面没有bin, 也没有分号“;”
另外, path应该设置jdk或者jre的bin目录
参考技术A 在maven的settings.xml的profiles节点里添加
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>

以上是关于如何给maven指定jdk路径?的主要内容,如果未能解决你的问题,请参考以下文章

如何在eclipse的配置文件里指定jdk路径

如何在eclipse的配置文件里指定jdk路径

用maven命令行编译项目时,如何指定JDK的版

如何在TOMCAT下指定JDK的路径

如何让maven跳过某些指定的Test用例?

如何修改maven的默认jdk版本