如何在Ubuntu中设置java_home环境变量
时间:2020-07-27 12:59:32 来源:igfitidea点击:
某些应用程序要求我们将Java_Home环境变量设置为JDK安装目录。
因此,在本教程中,将介绍如何查找Java安装目录的路径并在Ubuntu Linux中设置Java_Home。
首先,我们需要识别java_home环境变量的路径。
它应该是BIN目录所在的Java安装文件夹的完整路径。
以下命令应输出java_home(不总是)的正确路径。
type -p javac|xargs readlink -f|xargs dirname|xargs dirname
例如,如果安装OpenJDK 8,则路径与以下类似。
/usr/lib/jvm/java-8-openjdk-amd64
对于OpenJDK 9路径是:
/usr/lib/jvm/java-9-openjdk-amd64
如果安装Oracle JDK,则路径是我们存储开发套件的位置。
例如,如果我们存储了java开发套件上/opt目录,则java_home的完整路径应该是类似的:
/opt/jdk-9.0.1
设置java_home变量
要在Ubuntu上设置java_home环境变量,请打开/etc/bash.bashrc文件并添加以下行:
export JAVA_HOME=/opt/jdk-9.0.1
(该值应该是Java文件夹的路径)
然后,使用源命令重新加载/etc/bash.bashrc文件:
source /etc/bash.bashrc
要检查变量,请运行echo命令:
echo $JAVA_HOME
将java_home添加到路径变量
bin目录包含Java可执行文件,包括Javac,Java和JAR。
我们需要将bin目录添加到路径变量,以访问命令行中的任何位置的Java可执行文件。
再次,打开/etc/bash.bashrc并将bin目录添加到路径变量,如下所示:
export JAVA_HOME=/opt/jdk-9.0.1 export PATH=$PATH:$JAVA_HOME/bin
要检查路径变量,请源生存文件并运行echo命令:
source /etc/bash.bashrc echo $PATH