📌  相关文章
📜  export JAVA_HOME=` mac - Java (1)

📅  最后修改于: 2023-12-03 14:41:04.310000             🧑  作者: Mango

设置 JAVA_HOME 环境变量

在 MacOs 中,设置 JAVA_HOME 环境变量可以帮助程序员指定 Java jdk 的安装路径,让系统能够正确地找到 Java 运行时环境。本文将向程序员介绍如何使用命令行设置 JAVA_HOME 环境变量。

检查 Java 安装路径

首先,你需要确定 Java jdk 的安装路径。你可以在终端上输入以下命令:

$ /usr/libexec/java_home

该命令将输出 Java jdk 的安装路径,例如:

/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home
设置 JAVA_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 环境变量永久保存

如果希望在每次新开终端时都可以自动使用 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 应用程序。