我按照说明通过这里详述的/etc/mavenrc
文件将Maven指向适当的JDK:How to change maven java home
当我尝试运行maven时,它失败了,因为它是一个目录,因为Java主目录未正确定义。
mvn --version / etc / mavenrc:第1行:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home:是一个目录JAVA_HOME环境变量未正确定义运行此程序需要此环境变量注意:JAVA_HOME应该指向JDK而不是JRE
我的理解是Java_Home应该是一个目录。为什么拒绝使用适当的目录?