商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > UOS怎么安装Java运行环境

UOS怎么安装Java运行环境

  发布于2026-06-23 阅读(0)

扫一扫,手机访问

统信UOS需要安装OpenJDK 11 JRE并正确设置JA VA_HOME和PATH,才能跑起来Ja va程序。具体就三步:先通过apt装好JRE,再用一条命令找到安装路径,最后写进系统环境变量文件里,重启会话验证一下就完事。

UOS怎么安装Ja va运行环境

在统信UOS上双击.jar文件没反应,或者在终端里敲ja va -version却提示“command not found”,这基本说明系统里还没装Ja va运行时环境(JRE),要么就是装好了但PATH没生效。无论哪种情况,你得把安装和配置这两个环节都走一遍,才能正常跑Ja va程序。

通过APT安装OpenJDK 11 JRE(推荐新手)

这一步没什么门槛,直接复制命令到终端里执行就行,桌面版和服务器版通用,安装路径规规矩矩,依赖关系也会自动搞定。

打开终端,敲:sudo apt update && sudo apt install openjdk-11-jre

装完之后别急着关,先验证一下:运行ja va -version,如果看到类似openjdk version "11.0.22"的输出,说明安装成功。要是又冒出来“command not found”,那就是软件源没同步或者安装出了问题,重试上一步。

确认安装成功后,用下面这条命令把真实的JRE路径提取出来:readlink -f $(which ja va) | sed 's|/bin/ja va||'。典型的输出长这样:/usr/lib/jvm/ja va-11-openjdk-amd64/jre。这个路径就是后面要设成JRE_HOME的值,请完整复制这一行输出,别自己删改斜杠或字母。

配置系统级JA VA_HOME与PATH(所有用户生效)

这一步是为了让终端、IDE、后台服务进程都能认得出Ja va命令,不然可能出现只有当前用户能用、或者图形界面程序找不到Ja va的情况。

最稳的方法是写入/etc/environment文件,图形界面和终端都能生效。

先执行:sudo nano /etc/environment

在文件末尾追加两行(注意格式:不加export,不用$符号,路径用英文双引号包起来,PATH里要保留原有的值):

JA VA_HOME="/usr/lib/jvm/ja va-11-openjdk-amd64"

PATH="/usr/lib/jvm/ja va-11-openjdk-amd64/bin:/usr/lib/jvm/ja va-11-openjdk-amd64/jre/bin:$PATH"

关键提醒:JA VA_HOME的路径必须是上一步readlink命令输出的上级目录——也就是去掉末尾的/jre部分,不是带着/jre那一行。

保存退出(nano里按Ctrl+O,回车,再Ctrl+X),然后重新登录系统或者重启图形会话,让设置生效。

验证配置是否真正生效

打开一个全新的终端窗口(别在原来的终端里source),逐条执行以下命令检查:

echo $JA VA_HOME——应该输出完整的JDK根路径(不带/jre)。

echo $PATH | grep jvm——应该能看到/usr/lib/jvm/开头的路径片段。

ja va -version && ja vac -version——如果提示ja vac: command not found,说明你装的只是JRE而不是JDK。这种情况需要卸载JRE,换成安装openjdk-11-jdk,然后重复上面的配置步骤。

本文转载于:https://www.php.cn/faq/2691969.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注