Mac配置Java环境变量
2023年07月14日 10:11
  1. 先确定Mac studio 使用的sh类型,请在终端中输入以下命令

    darkleo@bogon Documents % echo $0
    -zsh
    

    如上图如果输出的是**-zsh**,其配置环境变量的文件为~/.zshrc

    如果输出的是bash,则配置为文件为~/.bashrc

  2. 到oracl官网下载想要安装的JDK版本,请选择压缩版本。官网下载地址

  3. 解压文件

# 解压到当前目录文件夹下
tar -zxvf jdk-11.0.19_macos-aarch64_bin.tar
# 如果想指定目录使用下面这个命令
tar -zxvf jdk-11.0.19_macos-aarch64_bin.tar -C /opt/soft-install
  1. 配置环境变量

先确定一下家目录下是否有.zshrc文件,如果没有则需要手动创建。

# 回到家目录的命令
cd
# 查看当前目录
pwd
/Users/darkleo
# 查看当前目录是有.zshrc文件
ls -a
# 手动创建.zshrc文件(如果家目录下没有.zshrc文件时)
touch .zshrc
# 编辑.zhrc文件,配置JAVA环境变量
vi .zshrc
# 添加如下内容(注:修改为自己的jdk的地址)
export JAVA_HOME=/Users/darkleo/soft-install/jdk-11.0.19.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

# 在vi或vim中的默认模式下使用输入:wq或者ZZ来进行保存并退出
  1. 验证

先source一下.zshrc文件或者退出终端重新进入,然后输入java -version

会输出关于版本信息,如下:

darkleo@bogon demo % java -version
java version "11.0.19" 2023-04-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.19+9-LTS-224)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.19+9-LTS-224, mixed mode)
darkleo@bogon demo % type java
java is /Users/darkleo/soft-install/jdk-11.0.19.jdk/Contents/Home/bin/java

注: 需要说明的是,Mac Studio可能会自带java命令,所以在配置Java环境变量时一定要将目录放到最前面,这样就可以覆盖自带的Java命令了。输入type java 来查看执行java这个命令的文件所在位置或者是否为别名。