我尝试安装 Java 几次,虽然运行时安装似乎成功了
$ java -version
我明白了
-bash: java: command not found
当我跑步时
$ sudo update-alternatives --config java
我得到了 No alternatives for java. 我试过了
$ jenv add /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/
并得到
/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/ is not a valid path to java installation
答案1
您只是缺少了environment
变量......
编辑$HOME/.bash_profile
添加
JAVA_HOME=/System/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/
此外,修改PATH
以添加bin
的Java
PATH=$PATH:$JAVA_HOME\bin
.bash_profile
如果不重新加载,请务必调用bash
. $HOME/.bash_profile
现在java -version
就可以工作了。