news 2026/4/23 18:57:35

【ubuntu24.04】【安装jdk】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【ubuntu24.04】【安装jdk】

在 Ubuntu 24.04 中配置 JDK 主要包括 安装 Java、设置默认版本 和 配置 JAVA_HOME 环境变量,以下是详细步骤。

安装 OpenJDK(推荐)

# 更新软件源sudoaptupdate# 安装最新 LTS 版本(Java 21)sudoaptinstalldefault-jdk -y# 验证安装java --version

安装 Oracle JDK(可选)

从 Oracle 官网下载 .deb 安装包,或使用 wget:

wgethttps://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb# 安装:sudoaptinstall./jdk-21_linux-x64_bin.deb -y# 验证版本:java --version# 切换默认 Java 版本# 如果系统中有多个版本,可执行:sudoupdate-alternatives --config java 根据提示输入编号选择默认版本。

配置 JAVA_HOME 环境变量

查找 JDK 路径:ls-l /usr/lib/jvm/ 编辑 /etc/environment 文件:sudonano/etc/environment 添加以下内容(路径按实际情况修改):JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"PATH="$PATH:$JAVA_HOME/bin"应用更改并验证:source/etc/environmentecho$JAVA_HOME

建议与注意事项

开发建议使用 OpenJDK LTS 版本(17 或 21),稳定且长期支持。

如果需要商业支持或特定功能,可选择 Oracle JDK。

配置完成后建议重启终端或系统,确保环境变量生效。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/19 22:39:45

MGeo自动化:结合定时任务实现每日地址数据清洗流程

MGeo自动化:结合定时任务实现每日地址数据清洗流程 1. 引言 1.1 业务背景与痛点分析 在电商、物流、本地生活等依赖地理信息的业务场景中,地址数据是核心基础设施之一。然而,由于用户输入习惯差异、书写格式不统一(如“北京市朝…

作者头像 李华
网站建设 2026/4/17 23:10:07

教育AI辅导:Qwen3-4B习题讲解系统部署实战

教育AI辅导:Qwen3-4B习题讲解系统部署实战 1. 引言 随着人工智能在教育领域的深入应用,个性化智能辅导系统正逐步成为提升学习效率的重要工具。尤其是在数学、编程和科学等需要精准逻辑推理的学科中,大模型的能力直接影响辅导质量。本文聚焦…

作者头像 李华
网站建设 2026/4/22 20:41:24

Qwen3-Embedding-0.6B在线教育:学习资源个性化推荐引擎

Qwen3-Embedding-0.6B在线教育:学习资源个性化推荐引擎 1. 背景与问题定义 随着在线教育平台的快速发展,学习者面临海量课程、文档和视频内容的选择困境。传统的基于标签或关键词匹配的推荐方式难以捕捉用户真实的学习意图和语义偏好,导致推…

作者头像 李华
网站建设 2026/4/23 14:09:44

通义千问2.5保姆级教程:小白5分钟上手,云端GPU免配置

通义千问2.5保姆级教程:小白5分钟上手,云端GPU免配置 你是不是也和我之前一样——听说AI写文案、做策划、出方案特别厉害,心里痒痒想试试,但一搜教程发现全是“安装Python”“配置CUDA”“编译环境”这些词,瞬间劝退&…

作者头像 李华
网站建设 2026/4/20 6:03:27

Z-Image-Turbo部署实战:PyTorch+ModelScope完整环境配置步骤

Z-Image-Turbo部署实战:PyTorchModelScope完整环境配置步骤 1. 引言 1.1 业务场景描述 在当前AIGC快速发展的背景下,文生图(Text-to-Image)大模型已成为内容创作、设计辅助和智能生成的核心工具。然而,许多开发者在…

作者头像 李华
网站建设 2026/4/18 10:34:49

告别复杂配置!verl让SFT训练变得超级简单

告别复杂配置!verl让SFT训练变得超级简单 1. 引言:简化SFT训练的迫切需求 在大语言模型(LLM)的研发流程中,监督微调(Supervised Fine-Tuning, SFT)是连接预训练与强化学习阶段的关键桥梁。它通…

作者头像 李华