Linux-学习-12-JDK安装

目录

一、环境信息

二、说点什么

三、安装

1、下载安装包

2、解压

3、环境变量配置

4、环境变量生效

5、验证


一、环境信息

|------|---------|
| 名称 | 值 |
| CPU | X86 |
| 操作系统 | Centos8 |

二、说点什么

工作中经常遇到要安装JDK,所以这里写一篇,防止每次找来找去。

三、安装

1、下载安装包

bash 复制代码
cd /opt

wget https://mirrors.huaweicloud.com/openjdk/21.0.2/openjdk-21.0.2_linux-x64_bin.tar.gz

假设我们安装到/opt下。

2、解压

bash 复制代码
tar -xvf openjdk-21.0.2_linux-x64_bin.tar.gz 

3、环境变量配置

bash 复制代码
export JAVA_HOME=/opt/jdk-21.0.2
export PATH=$JAVA_HOME/bin:$PATH

/etc/profile文件添加如上内容。

/opt/jdk-21.0.2换成实际安装路径即可。

4、环境变量生效

bash 复制代码
source /etc/profile

5、验证

bash 复制代码
[root@localhost ~]# java -version
openjdk version "21.0.2" 2024-01-16
OpenJDK Runtime Environment (build 21.0.2+13-58)
OpenJDK 64-Bit Server VM (build 21.0.2+13-58, mixed mode, sharing)
相关推荐
非优秀程序员14 小时前
第04章 邮箱大战,163 与 QQ 的暗战|《互联网产品恩仇录》
java·vue.js·架构
Godspeed Zhao15 小时前
从零开始学AI25——无监督学习之层次聚类
学习·机器学习·聚类
知已难寻15 小时前
Docker 入门:容器技术与 Docker 基础
java·运维·服务器·docker·云原生·容器
默|笙15 小时前
【Linux网络】网络层协议 IP(1)理解报头、网段划分
linux·网络·tcp/ip
文丑颜不良啊17 小时前
LeetCode2481~2500题目解析
java·leetcode
修己xj18 小时前
nslookup 使用指南:两种模式与常用查询技巧
linux
Flynn Liang18 小时前
同一需求三套写法:用 Spring AI、LangChain4j、AgentScope Java 各实现一个带工具调用的 RAG 助手(实战对比)
java·人工智能·大模型·架构设计·spring ai·langchain4j·agentscope
聪明的笨猪猪19 小时前
实际工程问题:AI 生成 Spring Cache(@Cacheable / @CachePut / @CacheEvict)缓存注解踩坑
java·经验分享·面试·ai编程
愿有所息19 小时前
记一次 ARM64 + JDK8 上 fastjson2 的诡异数据错乱
java
秋饼19 小时前
MCP 2026-07-28 无状态协议大改版:Spring AI 2.1 多轮往返请求与网关路由落地
java·ai·技术分享·后端开发