Mac下的JAVA_HOME环境变量设定
1. 查看 Java 版本
java -version
2. 检查 JAVA_HOME
echo$JAVA_HOME
如果没有路径显⽰,则说明这台 Mac 还未设定 JAVA_HOME。
3. 设置 JAVA_HOME
采⽤以下命令搜索该 Mac 上有哪些版本的 JDK:
/usr/libexec/java_home -V
⽽后得到如下结果:
Matching Java Virtual Machines (1):
14.0.1, x86_64: "Java SE 14.0.1" /Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
⽽结果中的路径,就是我们需要的 JAVA_HOME 的路径,于是接下来只需要将它添加⾄ Mac 的环境变量⽂件 .bash_profile 就⾏了。
java环境变量自动配置
修改 .bash_profile
进⼊ ~,并在此到并修改 .bash_profile (若该⽂件不存在,创建即可)。⽽后添加以下内容⾄该⽂件:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=$JAVA_HOME/lib
注意以上内容中的第⼀⾏,若系统中只存在⼀个版本的 JDK,可以简写为以下内容:
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=$JAVA_HOME/lib
保存完后记得编译该⽂件:
source .bash_profile
最后,这时采⽤以下命令就能够查看当前 Mac 中的 JAVA_HOME 了。
echo$JAVA_HOME

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。