基于Intel x86 64-bit macOS版Java8开发环境搭建( 四 )


JAVA_HOME其实指的就是Java的安装目录,默认情况下Java8的安装目录是/Library/Java/JavaVirtualMachines/jdk1.8.0_351.jdk/Contents/Home

基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
配置JAVA_HOME环境变量的目的就是为了给Java8的PATH环境变量使用的
 
  1. 启动终端
    Mac内置终端程序,你可以在启动台的其他中找到它
 
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
内置的终端
不过我使用的是第三方终端iTerm,需要自己手动安装,可以使用Command+空格打开聚焦搜索,然后搜索iTerm回车后打开
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
2.查看系统所使用的Shell类型
不同类型的Shell所使用的配置文件不同,例如zsh使用的.zshrc,而bash使用的.bash_profile
使用echo $SHELL 命令可以查看当前使用的Shell类型,这里默认使用的是zsh
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
如果想要使用bash,那么可以使用chsh -s /bin/bash命令切换到bash,不过切换以后需要重新开启新的窗口,然后使用echo $SHELL查看Shell类型
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
3.创建配置文件
如果你是使用的bash ,那么在用户的家目录下使用touch .bash_profile 创建.bash_profile文件
如果你是使用的zsh,那么在用户的家目录下使用touch .zshrc创建.zshrc文件
Mac的家目录就是/Users/liuguanglei,其中liuguanglei表示用户名,每个系统的用户名可能不相同 。打开终端以后默认的路径就是在家目录下
我这里使用默认的shell是zsh,因此创建.zshrc文件
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
文件创建成功后可以使用 ls -al查看文件
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
4.在配置文件中添加Java8的JAVA_HOME环境变量
首先使用vim .zshrc 打开文件
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
此时处于命令模式,无法添加内容
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
需要按i键进入编辑模式
基于Intel x86 64-bit macOS版Java8开发环境搭建

文章插图
 
然后添加如下配置
# 配置Java的安装路径 export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_351.jdk/Contents/Home # 设置默认JAVA_HOME export JAVA_HOME=$JAVA_8_HOME # 配置alias命令通过别名动态切换JDK版本 在终端执行java8等价于执行export JAVA_HOME=$JAVA_8_HOME alias java8="export JAVA_HOME=$JAVA_8_HOME"
添加完成以后按esc退出编辑模式
基于Intel x86 64-bit macOS版Java8开发环境搭建


推荐阅读