下载 JDK 8
官网:https://www.oracle.com/cn/java/technologies/downloads/archive/
找到 JDK 8
选择:
安装 JDK
双击 .dmg 文件:
继续双击:
“继续”
“继续”
走到这里,我发现只能选择这个“为这台电脑上的所有用户安装”,没有其他选项。好在软件大小可以接受,就“继续”了。
选择了“为这台电脑上的所有用户安装”,会默认安装在目录 /Library/Java/JavaVirtualMachines,注意不是 user/Library,而是根目录下的 /Library。
配置环境变量
打开配置文件,注意本机 Shell 为 zsh,所以需要配置 .zshrc 文件而不是 .bash_profile 文件。
sudo vim ~/.zshrc
如下图所示空空如也,这是因为我还没进行过任何配置。
在键盘英文模式下输入 i,以进入插入模式:
在文件中输入:
# JDK Config
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
CLASS_PATH="$JAVA_HOME/lib"
PATH="$PATH:$JAVA_HOME/bin"
会报错:
报错原因:我以用户身份进行修改的文件,该用户没有权限修改此文件。
解决方案:使用管理身份修改文件sudo vi ~/.zshrc
。可能需要输入 Macbook 的登陆密码。输入后,进入到编辑界面,将上述配置信息粘贴到文件中。按下 ESC 键,在键盘英文模式下输入 :wq
,保存退出。
附:如果发生了上面无权限操作的情况,使用 :wq
命令是无法退出编辑界面的。这时,可能会想到直接叉掉当前界面。这样做是不正确的,会产生一个备份文件。正确的做法是,使用 :q!
命令强制退出并舍弃修改。
刷新配置文件,使配置文件生效:
source ~/.zshrc
查看 JDK 版本:
jave -version
可以看到 Java 的版本,这就证明了 JDK 安装配置成功。因为在根目录下安装的 JDK 可以在当前用户目录下查看版本信息。
参考:
- https://blog.csdn.net/Lwehne/article/details/135867512