讲师中心 微信公众号

工具推荐

视频效率加速
Laper
Laper

剧本策划到成片协作

剧云
剧云

中文短剧剧本制作平台

Seko
Seko

AI短剧一键生成成片

AniShort
AniShort

AI短剧协同制作平台

统信UOS怎么安装OpenJDK_统信UOS怎么运行Java程序【运行】

秋辰大大_4435

秋辰大大_4435

发布时间:2026-03-04 21:31:02

|

1055人浏览过

|

来源于php中文网

原创

必须先安装OpenJDK才能运行Java程序:可通过apt命令行(sudo apt install default-jdk)或深度商店图形化安装;安装后编译运行Hello.java,验证java -version及JAVA_HOME,并支持多版本切换。

统信uos怎么安装openjdk_统信uos怎么运行java程序【运行】

如果您在统信UOS系统中需要运行Java程序,但尚未安装Java运行环境,则必须先安装OpenJDK。以下是完成安装与运行Java程序的具体步骤:

一、通过命令行安装OpenJDK

统信UOS基于Debian/Ubuntu体系,可直接使用apt包管理器安装OpenJDK,该方式安装的版本经过系统适配,稳定性高且依赖自动解决。

1、打开终端(可通过应用启动器搜索“终端”或按Ctrl+Alt+T快捷键)。

2、执行更新软件包列表命令:sudo apt update。

立即学习“Java免费学习笔记(深入)”;

3、安装默认OpenJDK开发包(含JRE与javac编译器):sudo apt install default-jdk。

4、验证安装是否成功:java -version 和 javac -version,输出应显示OpenJDK版本信息。

二、通过软件中心图形化安装OpenJDK

对于不熟悉命令行操作的用户,统信UOS内置的深度商店(深度软件中心)提供可视化安装路径,无需手动处理依赖。

1、点击左下角“开始菜单”,在搜索框中输入深度商店并打开。

2、在商店顶部搜索栏中输入openjdk。

3、在搜索结果中找到名称为OpenJDK Java Runtime或Default JDK的官方软件包。

4、点击“安装”,输入管理员密码完成安装。

5、安装完成后,在终端中运行java -version确认环境可用。

三、编译并运行Java程序

安装OpenJDK后,即可使用javac编译Java源文件,并用java命令执行生成的字节码文件,整个过程依赖JAVA_HOME和PATH环境变量已由系统自动配置。

1、新建一个文本文件,例如命名为Hello.java,内容为:public class Hello { public static void main(String[] args) { System.out.println("Hello, UOS!"); } }。

javascript-typescript-typescript-scaffold
javascript-typescript-typescript-scaffold

你是 TypeScript 项目架构专家,专注于脚手架搭建生产就绪的 Node.js 和前端应用。生成包含现代工具链(pnpm、Vite、Next.js)、类型

下载

2、在该文件所在目录打开终端,执行编译命令:javac Hello.java,成功后生成Hello.class文件。

3、运行编译后的程序:java Hello(注意:不要加.class后缀)。

4、终端将输出Hello, UOS!,表示Java程序已成功运行。

四、验证JAVA_HOME环境变量设置

部分IDE或构建工具依赖JAVA_HOME变量定位JDK路径,统信UOS通常在安装OpenJDK后自动配置该变量,但需手动确认其指向正确位置。

1、在终端中执行:echo $JAVA_HOME,预期输出类似/usr/lib/jvm/default-java。

2、若输出为空,需手动设置:编辑~/.bashrc文件,末尾添加一行:export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:/jre/bin/java::")。

3、使配置生效:source ~/.bashrc。

4、再次执行echo $JAVA_HOME确认输出非空且路径存在。

五、使用非默认OpenJDK版本(如OpenJDK 11或17)

当项目要求特定JDK版本时,可从官方仓库安装多版本OpenJDK并切换,默认版本不会被覆盖,仅通过update-alternatives机制切换当前active版本。

1、查看可用JDK版本列表:apt list -a openjdk-*-jdk。

2、安装指定版本,例如OpenJDK 17:sudo apt install openjdk-17-jdk。

3、配置多版本切换:sudo update-alternatives --config java,按提示选择对应编号。

4、同步配置javac:sudo update-alternatives --config javac,选择与java相同的版本编号。

5、执行java -version确认当前激活版本符合预期。

热门AI工具

更多
函子Zion

一款支持AI搭建、可视化编辑和多端发布的全栈无代码开发平台。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

讯飞智文

一款面向学习和办公场景的AI文档创作工具,可辅助生成PPT与Word文档,提高资料整理和内容制作效率。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
string转int
string转int

在编程中,我们经常会遇到需要将字符串(str)转换为整数(int)的情况。这可能是因为我们需要对字符串进行数值计算,或者需要将用户输入的字符串转换为整数进行处理。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

7559

2023.08.02

javascriptvoid(o)怎么解决
javascriptvoid(o)怎么解决

javascriptvoid(o)的解决办法:1、检查语法错误;2、确保正确的执行环境;3、检查其他代码的冲突;4、使用事件委托;5、使用其他绑定方式;6、检查外部资源等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

636

2023.11.23

java中void的含义
java中void的含义

本专题整合了Java中void的相关内容,阅读专题下面的文章了解更多详细内容。

391

2025.11.27

class在c语言中的意思
class在c语言中的意思

在C语言中,"class" 是一个关键字,用于定义一个类。想了解更多class的相关内容,可以阅读本专题下面的文章。

4656

2024.01.03

python中class的含义
python中class的含义

本专题整合了python中class的相关内容,阅读专题下面的文章了解更多详细内容。

326

2025.12.06

default gateway怎么配置
default gateway怎么配置

配置default gateway的步骤:1、了解网络环境;2、获取路由器IP地址;3、登录路由器管理界面;4、找到并配置WAN口设置;5、配置默认网关;6、保存设置并退出;7、检查网络连接是否正常。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

377

2023.12.07

常见的linux系统有哪些
常见的linux系统有哪些

linux系统有Ubuntu、Fedora、CentOS、Debian、openSUSE、Arch Linux、Gentoo、Slackware、Linux Mint、Kali Linux。更多关于linux系统的文章详情请阅读本专题下面的文章。php中文网欢迎大家前来学习。

7381

2023.10.27

ubunt上安装和配置vnc
ubunt上安装和配置vnc

安装方法:安装VNC服务器、启动VNC服务器、设置VNC密码等等。想了解更多ubuntu的相关内容,可以阅读本专题下面的文章。

2241

2023.12.28

Go-Zero API开发使用教程
Go-Zero API开发使用教程

本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。

40

2026.11.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
dev.java 官方:Learn Java
dev.java 官方:Learn Java

共0课时 | 0人学习

Java JDBC数据库连接官方教程
Java JDBC数据库连接官方教程

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn