在Linux上设置Java环境变量,通常需要设置两个变量:JAVA_HOME 和 PATH
sudo update-alternatives --config java
这个命令会显示Java的安装路径,类似于:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
在这个例子中,Java的安装路径是 /usr/lib/jvm/java-11-openjdk-amd64。
JAVA_HOME 环境变量。打开终端,输入以下命令(用实际的Java安装路径替换 <your-java-path>):echo "export JAVA_HOME=<your-java-path>" | sudo tee -a /etc/profile.d/java.sh
例如:
echo "export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64" | sudo tee -a /etc/profile.d/java.sh
PATH 环境变量。将Java的 bin 目录添加到 PATH 中,以便在终端中直接运行Java命令。输入以下命令(用实际的Java安装路径替换 <your-java-path>):echo "export PATH=\$PATH:\$JAVA_HOME/bin" | sudo tee -a /etc/profile.d/java.sh
例如:
echo "export PATH=\$PATH:\$JAVA_HOME/bin" | sudo tee -a /etc/profile.d/java.sh
source /etc/profile.d/java.sh
JAVA_HOME 和 PATH:echo $JAVA_HOME
echo $PATH
如果输出显示了正确的Java安装路径和更新后的 PATH,那么你已经成功设置了Java环境变量。现在你可以在Linux上使用Java了。