我运行的是10.9,它已经安装了1.7。几个月前,我不得不将其降级到1.6,现在试图将其升级到1.7,现在已经搞糟了。我已经安装了来自Oracle的官方1.7安装程序,但它无法解决问题,无论是Maven或Java。请参见下面的输出:从10.9上的jdk1.6-> 1.7升级
> LM-BWI-00873340:jdk1.7.0_67.jdk user$ mvn -v Error: JAVA_HOME is not
> defined correctly. We cannot execute /usr/libexec/java_home/bin/java
> LM-BWI-00873340:jdk1.7.0_67.jdk user$ java -v Unrecognized option: -v
> Error: Could not create the Java Virtual Machine. Error: A fatal
> exception has occurred. Program will exit.
我觉得我的符号链接都搞砸了,我按照各种指南在那里,现在已经一个搞砸了安装。
编辑 - 我的bash的个人资料
LM-BWI-00873340:~ user$ cat .bash_profile
export JAVA_HOME=/usr/libexec/java_home
export PATH=$PATH:${JAVA_HOME}/bin:
组Java回家正确 – StackFlowed 2014-09-05 16:45:21
我有出口JAVA_HOME =“/ usr/libexec/java_home”在我的〜/ .bash_profile中,但它什么都不做 – 2014-09-05 16:48:04
请分享你的路径 – StackFlowed 2014-09-05 16:50:18