📅  最后修改于: 2023-12-03 14:51:12.635000             🧑  作者: Mango
在Ubuntu系统上,如果你需要运行Java应用程序,并且您的应用程序没有附带Java运行环境(JRE),那么您需要安装Java SDK,并设置$JAVA_HOME环境变量。这个变量指向Java安装的路径,以便您的应用程序可以找到并使用它。
要安装Java SDK,请按照以下步骤操作:
打开终端(Ctrl + Alt + T)
运行以下命令,以安装默认的JRE和JDK
sudo apt-get install default-jre
sudo apt-get install default-jdk
安装完成后,运行以下命令检查Java版本:
java -version
javac -version
注意:上面的命令将输出Java的版本信息。如果您看到了版本号,这表示您已经成功安装了Java。
设置$JAVA_HOME环境变量,需要将Java的安装目录配置到系统环境变量中。而在Ubuntu上,可以通过两种方式来实现:
手动设置
运行以下命令打开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
自动设置
您也可以使用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环境变量,以便您可以在应用程序中使用它。