CentOS 7 安装Java环境

本文采用源码安装

1. 下载安装包

下载地址:jdk官网下载地址

下载linux64位tgz压缩包、官网下载需要登录oracle账号、可临时注册一个、几分钟搞定、或者查下其他方式获取安装包皆可。

2. 上传至centos7服务器

3. 安装

bash 复制代码
# tar zxvf jdk-8u381-linux-x64.tar.gz

4. 配置环境变量

bash 复制代码
vim /etc/profile   //打开环境变量配置文件,按a编辑
//将如下环境变量信息、写入文件(注意、请将JAVA_HOME替换为自己的jdk路径)
export JAVA_HOME=/root/jdk1.8.0_381
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre

使环境变量生效

bash 复制代码
source /etc/profile

5. 验证是否安装成功

bash 复制代码
java -version

出现版本号表示安装成功

相关推荐
摇滚侠3 分钟前
MyBatis 入门到项目实战 MyBatis 各种查询功能 30-33
java·后端·spring·maven·intellij-idea·mybatis
糖果店的幽灵1 小时前
软件测试接口测试从入门到精通:curl命令行工具
linux·软件测试·接口测试·命令行·curl
兰令水2 小时前
leecodecode【面试150】【2026.6.14打卡-java版本】
java·算法·面试
yaoxin5211238 小时前
434. Java 日期时间 API - Period 基于日期的时间段
java·开发语言·python
毒爪的小新9 小时前
Linux 环境极速部署 vLLM:从零搭建生产级大模型推理服务
linux·人工智能·ai·语言模型·vllm
鹤落晴春9 小时前
RH124问答3:从命令行管理文件
linux·运维·服务器
凡人叶枫9 小时前
Effective C++ 条款30:透彻了解 inlining 的里里外外
linux·开发语言·c++·嵌入式开发·effective c++
何极光9 小时前
IDEA集成Maven
java·maven·intellij-idea
程序员二叉10 小时前
【JUC】ThreadLocal底层原理|内存泄漏|弱引用|跨线程传递方案
java·开发语言·面试·职场和发展·juc
程序员二叉10 小时前
【JUC】线程池全套深度详解|参数|流程|拒绝策略|调优|异常处理
java·开发语言·jvm·算法·面试·juc