1. 下载JDK
从下面链接选择合适版本的安装包进行下载...我之前下载的是jdk-8.XX的版本,现在官网最新的是10.0.1
链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. 安装JDK
双击jdk-10.0.1_osx-x64_bin.dmg文件进行安装
3. 查看是否安装成功
打开terminal,输入:java -version
4. 配置PATH和CALSSPATH路径
打开terminal,打开profile文件(需要输入密码)
JiaxindeMacBook-Pro:mac$ sudo vim /etc/profile
Password:
在文件末尾添加JAVA_HOME路径(切换英文输入法,键入“i”,进入插入模式)
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".:$PATH:$JAVA_HOME/bin
其中,第一行
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/"
里面
jdk-10.0.1.jdk
是一个文件夹,根据你安装的JDK版本,具体查看方式:打开Finder,快捷键 “Command + Shift + G”,输入
/Library/Java/JavaVirtualMachines/
单击回车,就可以看到
加上后显示如下(确认添加完毕,按esc退出插入模式,英文输入发下键入“:wq!”保存并退出profile文件)
# System-wide .profile for sh(1)
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".:$PATH:$JAVA_HOME/bin"
5. 查看JAVA_HOME是否配置成功
重启terminal,或者输入以下命令使生效
duwenquan:~ mac$ source /etc/profile
6. 查看更改后的JAVA_HOME路径
输入echo $JAVA_HOME
7.java测试
在桌面创建一个App.java的文件,然后在terminal,cd到桌面路径,然后执行
javac App.java
桌面上会多出一个App.class文件,说明环境我们就配好了。
补充
- CLASS_PATH、PATH环境变量的作用
(1)CLASS_PATH 保证class文件能够在任意目录下运行
(2)PATH 保证javac可以在任意目录下运行