安装了多个版本的jdk,某些应用需要高版本的jdk.
而常规java项目中,某些包依赖特定版本的jdk才能打包,这时就需要指定正确的java版本
查看maven bin目录中的 mvn(是个shell脚本), 发现会检查 $HOME/.mavenrc
在 ~/.mavenrc 指定 java home.
vim ~/.mavenrc
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home
网友评论