【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。

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1170644.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PetaLinux超详细版教程:项目创建与配置入门

手把手教你用PetaLinux:从零搭建Zynq嵌入式Linux系统你有没有遇到过这样的场景?FPGA逻辑调通了,PS端也跑起来了,但一到要运行Linux系统就犯难——设备树怎么写?内核配置哪里改?根文件系统如何定制&#xff…

项目应用:使用配置文件快速部署多个相似工程

一套代码,百变配置:如何用配置文件实现工程项目的“克隆自由”你有没有经历过这样的场景?一个自动化项目刚交付,客户说:“我们还有8条产线,硬件差不多,就是传感器位置和通信地址不一样。”你心里…

通义千问3-14B思维模式:编程竞赛题的解题过程展示

通义千问3-14B思维模式:编程竞赛题的解题过程展示 1. 引言:为何关注Qwen3-14B的“慢思考”能力? 在当前大模型快速迭代的背景下,推理质量与资源消耗之间的平衡成为工程落地的核心挑战。尤其在编程竞赛、算法面试等高逻辑密度场景…

Qwen3-Embedding-4B如何调用?Python接口使用详解

Qwen3-Embedding-4B如何调用?Python接口使用详解 1. 背景与应用场景 随着大模型在检索、分类、聚类等任务中的广泛应用,高质量的文本嵌入(Text Embedding)能力成为构建智能系统的核心基础。Qwen3-Embedding-4B 是通义千问系列最…

实测DeepSeek-R1-Distill-Qwen-1.5B:3GB显存就能跑的AI对话神器

实测DeepSeek-R1-Distill-Qwen-1.5B:3GB显存就能跑的AI对话神器 1. 引言:轻量级大模型的现实需求 随着大语言模型在各类应用场景中的普及,对高性能硬件的依赖成为本地部署的一大瓶颈。动辄数十GB显存需求的模型让普通开发者和边缘设备用户望…

AI智能证件照制作工坊:U2NET模型优化部署教程

AI智能证件照制作工坊:U2NET模型优化部署教程 1. 章节概述 随着人工智能技术的不断演进,传统人工修图流程正在被自动化工具逐步替代。在日常办公、求职申请、证件办理等场景中,标准证件照的需求极为普遍。然而,前往照相馆成本高…

lora-scripts模型溯源功能:追踪生成内容对应的训练数据

lora-scripts模型溯源功能:追踪生成内容对应的训练数据 1. lora-scripts 工具定位 lora-scripts 是一款开箱即用的 LoRA 训练自动化工具,封装了数据预处理、模型加载、训练调参、权重导出等全流程,无需手动编写复杂训练代码。该工具支持 St…

Qwen3-0.6B部署教程:基于Docker容器化运行的可行性探讨

Qwen3-0.6B部署教程:基于Docker容器化运行的可行性探讨 1. 技术背景与选型动机 随着大语言模型在实际业务场景中的广泛应用,如何高效、稳定地部署轻量级模型成为工程落地的关键环节。Qwen3(千问3)是阿里巴巴集团于2025年4月29日…

PyTorch-2.x-Universal-Dev-v1.0参数详解:CUDA 12.1新特性在训练中的体现

PyTorch-2.x-Universal-Dev-v1.0参数详解:CUDA 12.1新特性在训练中的体现 1. 引言:为何选择PyTorch通用开发镜像v1.0 随着深度学习模型规模的持续增长,开发环境的稳定性和性能优化变得愈发关键。PyTorch-2.x-Universal-Dev-v1.0镜像基于官方…

Qwen3-4B-Instruct省钱部署方案:按需计费GPU+镜像快速启动实战

Qwen3-4B-Instruct省钱部署方案:按需计费GPU镜像快速启动实战 1. 背景与技术选型动机 随着大语言模型在实际业务中的广泛应用,如何在保障推理性能的同时有效控制部署成本,成为开发者和企业关注的核心问题。Qwen3-4B-Instruct-2507 作为阿里…

TensorFlow-v2.15步骤详解:如何用TensorBoard可视化训练过程

TensorFlow-v2.15步骤详解:如何用TensorBoard可视化训练过程 1. 引言 1.1 业务场景描述 在深度学习模型的开发过程中,训练过程的透明化和可监控性是提升研发效率的关键。开发者不仅需要知道模型是否收敛,还需要深入理解损失变化、准确率趋…

MinerU2.5-1.2B优化指南:提升图表理解准确率方法

MinerU2.5-1.2B优化指南:提升图表理解准确率方法 1. 背景与技术定位 随着智能文档处理需求的不断增长,传统OCR技术在面对复杂版式、多模态内容(如图表、公式、结构化表格)时逐渐暴露出语义理解能力不足的问题。OpenDataLab推出的…

BGE-M3性能优化:让检索速度提升3倍的秘诀

BGE-M3性能优化:让检索速度提升3倍的秘诀 1. 引言:BGE-M3为何需要性能优化? 随着信息检索系统对响应速度和准确性的要求日益提高,嵌入模型在实际部署中面临的挑战也愈发突出。BGE-M3作为一款三模态混合检索嵌入模型(…

新手必看:如何选择合适的交叉编译工具链

新手避坑指南:嵌入式开发如何选对交叉编译工具链?你是不是也遇到过这种情况:代码写得好好的,编译也能通过,结果烧进开发板却“一动不动”?或者程序刚运行就崩溃,日志里全是Illegal instruction&…

树莓派智能家居中枢搭建:手把手教程(从零实现)

树莓派智能家居中枢搭建:从零开始的实战指南 你有没有想过,家里那些“聪明”的灯、温控器和门锁,其实可以不靠云服务,也能自动工作?而且,它们还能听你的指挥,而不是某个厂商的服务器&#xff1f…

小白友好!通义千问2.5-7B工具调用功能入门指南

小白友好!通义千问2.5-7B工具调用功能入门指南 随着大模型在实际业务场景中不断落地,工具调用(Function Calling) 已成为构建智能 Agent 的核心能力之一。通义千问 Qwen2.5-7B-Instruct 作为阿里云推出的中等体量全能型模型&…

通义千问2.5-7B政务场景案例:政策问答机器人部署教程

通义千问2.5-7B政务场景案例:政策问答机器人部署教程 1. 引言 随着人工智能技术在政务服务领域的深入应用,构建高效、准确、可解释的智能问答系统已成为提升政府服务智能化水平的关键路径。传统人工客服面临响应慢、知识更新滞后、人力成本高等问题&am…

实测Emotion2Vec+对中文方言的情绪识别能力,结果出乎意料

实测Emotion2Vec对中文方言的情绪识别能力,结果出乎意料 近年来,语音情感识别(Speech Emotion Recognition, SER)在智能客服、心理健康评估、人机交互等场景中展现出巨大潜力。阿里达摩院推出的 Emotion2Vec Large 模型凭借其在多…

Qwen3-0.6B推理服务启动命令详解,参数一个不落

Qwen3-0.6B推理服务启动命令详解,参数一个不落 1. 引言:理解Qwen3-0.6B与推理服务部署背景 随着大语言模型在生成能力、推理效率和应用场景上的不断演进,阿里巴巴于2025年4月29日发布了通义千问系列的最新版本——Qwen3。该系列涵盖从0.6B到…

信创数据库风云录:南达梦北金仓,双雄立潮头

文章目录格局之变:三个阶段,三种形态第一阶段:“四朵金花”时代(政策驱动,初步破局)第二阶段:“百花齐放”时代(资本涌入,百舸争流)第三阶段:“强…