统信uos系统中需安装jdk并配置java_home与path环境变量:一、apt安装openjdk 17;二、手动解压adoptium jdk至/opt;三、编辑/etc/environment设置路径;四、重启终端后验证java、javac及java_home。

如果您在统信UOS系统中需要运行Java应用程序或进行Java开发,则必须正确安装JDK并配置Java环境变量。以下是完成该任务的具体步骤:
一、通过APT源安装OpenJDK
统信UOS基于Debian,可直接使用apt包管理器安装开源的OpenJDK,该方式安装过程简洁、依赖自动解决,适用于大多数开发与运行场景。
1、打开终端,执行更新命令以同步软件源列表:
sudo apt update
2、安装OpenJDK 17(推荐版本,LTS):
sudo apt install openjdk-17-jdk
立即学习“Java免费学习笔记(深入)”;
3、验证安装是否成功:
java -version
4、确认javac命令可用:
javac -version
二、手动安装Oracle JDK或Adoptium JDK
若需使用Oracle JDK或Eclipse Temurin(原Adoptium)构建的JDK,需下载tar.gz压缩包并解压至指定目录,适用于对JDK版本、厂商有明确要求的场景。
1、访问Adoptium官网(https://adoptium.net/)下载Linux x64的tar.gz格式JDK(如jdk-17.0.1+12-hotspot)
2、将下载文件移动至/opt目录:
sudo mv jdk-17.0.1+12-hotspot.tar.gz /opt/
3、解压到/opt/jdk-17:
sudo tar -xzf /opt/jdk-17.0.1+12-hotspot.tar.gz -C /opt/
4、设置目录权限:
sudo chown -R root:root /opt/jdk-17
三、配置JAVA_HOME与PATH环境变量
无论采用哪种安装方式,都必须设置JAVA_HOME指向JDK根目录,并将bin子目录加入PATH,否则系统无法识别java和javac命令。
1、确定JDK安装路径:若为APT安装,路径通常为/usr/lib/jvm/java-17-openjdk-amd64;若为手动解压,路径为/opt/jdk-17
2、编辑全局环境配置文件:
sudo nano /etc/environment
3、在文件末尾添加两行(以APT安装路径为例):
JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
PATH="/usr/lib/jvm/java-17-openjdk-amd64/bin:$PATH"
4、保存退出后,重启系统或执行以下命令使配置生效:
source /etc/environment
四、验证Java环境配置是否生效
配置完成后,需在新终端会话中检查环境变量是否被正确加载,避免因缓存或会话未刷新导致误判。
1、检查JAVA_HOME是否已设置:
echo $JAVA_HOME
2、确认输出值为JDK实际安装路径,例如:/usr/lib/jvm/java-17-openjdk-amd64
3、检查java命令是否由预期JDK提供:
which java
4、检查符号链接指向:
readlink -f $(which java)










