📅  最后修改于: 2023-12-03 14:41:04.310000             🧑  作者: Mango
在 MacOs 中,设置 JAVA_HOME
环境变量可以帮助程序员指定 Java jdk 的安装路径,让系统能够正确地找到 Java 运行时环境。本文将向程序员介绍如何使用命令行设置 JAVA_HOME
环境变量。
首先,你需要确定 Java jdk 的安装路径。你可以在终端上输入以下命令:
$ /usr/libexec/java_home
该命令将输出 Java jdk 的安装路径,例如:
/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home
设置 JAVA_HOME
环境变量需要在终端中执行以下命令:
$ export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home
该命令将会把指定的路径 /Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home
存储到 JAVA_HOME
环境变量中。你可以通过以下命令来检查是否设置成功:
$ echo $JAVA_HOME
该命令将输出刚才设置的 JAVA_HOME
环境变量的值。
如果希望在每次新开终端时都可以自动使用 JAVA_HOME
环境变量,你可以将命令写入你的 shell 配置文件(例如:~/.bash_profile
或 ~/.bashrc
),使其在启动时执行。你可以使用以下命令:
$ echo 'export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home' >> ~/.bash_profile
该命令将会把 export JAVA_HOME=...
这行写入 ~/.bash_profile
文件中,以便永久保存这个环境变量。
现在,JAVA_HOME
环境变量将会在你每次打开终端时自动读取,无需再次手动赋值。
以上就是在 Mac 中设置 JAVA_HOME
环境变量的方法,通过这个简单的设置,你可以保证系统正确地找到 Java jdk 的运行时环境,并顺畅地开发 Java 应用程序。