下载java
https://www.java.com/zh-CN/download/
1, 查看JAVA版本
打开Mac电脑,查看JAVA版本,打开终端Terminal,通过命令行查看笔者的java版本::
bogon:~ donny$ java -version
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
发现已安装Java运行环境。如果你的系统已经安装成功JDK,通过java -version就可以看到相应的jdk版本。如果你的电脑还没有安装JDK的话,可以到Oracle官网下载jdk。
2, 查看JAVA安装路径
bogon:~ donny$ ls -l /usr/libexec/java_home
lrwxr-xr-x 1 root wheel 79 Nov 1 15:43 /usr/libexec/java_home -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home
这还是没定位到真实的位置。根据网上搜索Mac OSX 10.9以后系统就自带了Java 6的环境,路径在:
/Library/Java/JavaVirtualMachines文件夹下。下面看这个路径的结果是什么样?
bogon:Home donny$ cd /Library/Java/JavaVirtualMachines
bogon:JavaVirtualMachines donny$ ls
jdk1.7.0_71.jdk
可以看到真实的JDK在这里了,最终的路径是:
/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
可以参照苹果的文件文档说明,在命令 /usr/libexec/java_home 后面使用-V选项列出所有版本的JAVA_HOME,即如下的结果:
bogon:Home donny$ /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
1.7.0_71, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
3, 设置JAVA_HOME环境变量
cd回到用户目录,再列出当前的所有文件,可以见到当前系统的.开头的所有文件。
bogon:Home donny$ cd
bogon:~ donny$ ls -a
添加java_home到.bash_profile文件中
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=$JAVA_HOME/lib 需要说明的是Mac OSX 10.5之后苹果就建议设置$JAVA_HOME变量到/usr/libexec/java_home,添加完毕之后,按esc退出插入模式,并键入wq!保存退出文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)