mac下,改了java_home为jdk1.6,但是java -version版本还是1.8
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac下,改了java_home为jdk1.6,但是java -version版本还是1.8相关的知识,希望对你有一定的参考价值。
如图所示,java_home 是1.6的路径,但是java-version是1.8.
要输出$PATH的值,shell下命令是从$PATH里面找的另外,改完以后要么注销重新登陆,要么用source命令重新加载配置才可以生效 参考技术A path里面是写的相对位置还是绝对位置 参考技术B 看下是不是注册表的问题
mac jdk profile 永久的配置
配置java_home
- 在MAC中设置JAVA_HOME环境变量
- 环境变量要再etc目录下的profile文件中配置,这样才是永久的配置。
- cd /etc
- vi profile
-
按 i 键进入写模式
输入如下内容:
JAVA_HOME=/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
export JAVA_HOME
写完后按 esc键退出写模式命令[:wq!]强制保存退出
以上是关于mac下,改了java_home为jdk1.6,但是java -version版本还是1.8的主要内容,如果未能解决你的问题,请参考以下文章
如何更改从/ usr / libexec / java_home返回的Mac OS默认Java VM
hadoop启动时报错,java: No such file or directory和localhost: Error: JAVA_HOME is not set.