📜  在 ubuntu 中设置 $JAVA_HOME 变量 - Java (1)

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

在 Ubuntu中设置 $JAVA_HOME变量 - Java

在Ubuntu系统上,如果你需要运行Java应用程序,并且您的应用程序没有附带Java运行环境(JRE),那么您需要安装Java SDK,并设置$JAVA_HOME环境变量。这个变量指向Java安装的路径,以便您的应用程序可以找到并使用它。

步骤 1 - 安装 Java SDK

要安装Java SDK,请按照以下步骤操作:

  1. 打开终端(Ctrl + Alt + T)

  2. 运行以下命令,以安装默认的JRE和JDK

    sudo apt-get install default-jre

    sudo apt-get install default-jdk

  3. 安装完成后,运行以下命令检查Java版本:

    java -version

    javac -version

    注意:上面的命令将输出Java的版本信息。如果您看到了版本号,这表示您已经成功安装了Java。

步骤 2 - 设置 $JAVA_HOME 环境变量

设置$JAVA_HOME环境变量,需要将Java的安装目录配置到系统环境变量中。而在Ubuntu上,可以通过两种方式来实现:

  1. 手动设置

    运行以下命令打开bashrc文件:

    sudo nano ~/.bashrc

    在文件的末尾,添加以下行:

    export JAVA_HOME="path_to_java_installation_directory"

    替换 path_to_java_installation_directory 为您的Java安装路径,例如:

    export JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

    保存并关闭文件。

    运行以下命令使变量生效:

    source ~/.bashrc

  2. 自动设置

    您也可以使用update-alternatives命令,通过配置Java的默认选项来设置$JAVA_HOME。

    运行以下命令以设置默认的Java:

    sudo update-alternatives --config java

    接下来,运行以下命令以设置默认的javac:

    sudo update-alternatives --config javac

    这个命令将启动一个图形界面,其中列出了可用的Java选项。选择您要设置的Java选项,然后按“Enter”键进行确认。

    设置以后,运行以下命令检查$JAVA_HOME是否正确设置:

    echo $JAVA_HOME

结论

现在,您已经学会了如何在Ubuntu中安装Java SDK,并设置$JAVA_HOME环境变量,以便您可以在应用程序中使用它。