[TOC]

文章参考:https://blog.csdn.net/wengyupeng/article/details/52410564

概述

Mac配置环境变量

这里要说明的是:
Mac默认的Java安装路径为/Library/Java/JavaVirtualMachines/

如果想要查找java的安装路径(有时候安装久了忘记,想要查看一下的时候),可以使用命令:

1
/usr/libexec/java_home -V    

结果(示例):

1
2
3
4
5
6
Matching Java Virtual Machines (4):
18.0.2 (x86_64) "Oracle Corporation" - "Java SE 18.0.2" /Library/Java/JavaVirtualMachines/jdk-18.0.2.jdk/Contents/Home
11.0.14 (x86_64) "Oracle Corporation" - "Java SE 11.0.14" /Library/Java/JavaVirtualMachines/jdk-11.0.14.jdk/Contents/Home
1.8.331.09 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
1.8.0_331 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_331.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-18.0.2.jdk/Contents/Home

如果是第一次配置环境变量:

  1. 可以在进入当前用户的home目录:cd ~/
  2. 创建.bash_profile文件(如果没有该文件):touch .bash_profile
  3. 打开.bash_profile并编辑:open .bash_profile
1
2
3
4
5
6
7
8
# >>> Java环境变量 >>>
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-18.0.2.jdk/Contents/Home
CLASSPAHT=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
PATH=$JAVA_HOME/bin:$PATH:.
export JAVA_HOME
export CLASSPATH
export PATH
# >>> Java环境变量 >>>
  1. 使用命令使配置生效:source .bash_profile
  2. 输出JAVA_HOME路径验证:echo $JAVA_HOME

如果已经有存在的配置文件,则使用下面的命令打开配置文件:

1
open -e .bash_profile