news 2026/7/3 11:58:57

CentOS系统JDK详细安装配置教程(零基础通用版)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CentOS系统JDK详细安装配置教程(零基础通用版)

一、前期准备

1.1 查看系统版本

先确认CentOS系统版本,适配对应安装命令,执行以下指令:

bash
cat /etc/redhat-release

1.2 检查是否已安装JDK

执行命令检测系统是否自带JDK,避免版本冲突:

bash
java -version

若提示bash: java: 未找到命令,说明未安装;若显示版本信息,可根据需求保留或卸载旧版本。

卸载旧JDK(可选)

bash
# 查询已安装jdk
rpm -qa | grep java
# 卸载对应包(替换查询到的包名)
yum remove -y 包名

二、压缩包手动安装JDK

该方式可自由选择任意JDK版本(Oracle JDK、OpenJDK均可),自定义安装路径,适合需要固定版本、多版本共存的生产环境。

2.1 下载JDK压缩包

前往Oracle官网或开源镜像站,下载Linux x64 .tar.gz格式JDK安装包(以jdk1.8为例),可通过服务器wget命令直接下载,或本地下载后上传至服务器。

2.2 创建安装目录并解压

统一将软件安装至/usr/local/目录,规范服务器文件结构:

bash
# 创建jdk安装目录
mkdir -p /usr/local/java
# 解压压缩包(替换你的jdk包名)
tar -zxvf jdk-8u381-linux-x64.tar.gz -C /usr/local/java/

2.3 配置系统环境变量

编辑系统环境变量配置文件,全局生效JDK环境:

bash
vi /etc/profile

在文件末尾添加以下环境变量配置(注意修改为自己的JDK解压路径):

bash
# JDK Environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_381
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH

编辑完成后,按ESC,输入:wq保存退出。

2.4 刷新环境变量生效

修改配置文件后,必须执行刷新命令,否则配置不生效:

bash
source /etc/profile

2.5 验证安装配置

bash
# 查看java版本
java -version
# 查看编译工具版本
javac -version
# 查看jdk安装路径
echo $JAVA_HOME

若正常输出版本号和安装路径,代表手动安装配置全部完成。

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

中兴光猫Telnet解锁终极指南:5分钟获取完整管理权限的简单方法

中兴光猫Telnet解锁终极指南:5分钟获取完整管理权限的简单方法 【免费下载链接】zteOnu A tool that can open ZTE onu device factory mode 项目地址: https://gitcode.com/gh_mirrors/zt/zteOnu 您是否曾经因为中兴光猫的功能限制而感到困扰?无…

作者头像 李华
网站建设 2026/7/3 11:53:01

嵌入式条码扫描系统:LV30引擎与PIC18F66K40开发指南

1. 项目概述与硬件选型解析在嵌入式系统开发中,条码扫描功能的需求日益增长。LV30影像引擎搭配PIC18F66K40微控制器的组合,为开发者提供了一套高效可靠的解决方案。这个组合特别适合需要从多样化介质(包括纸张、塑料卡片甚至曲面物体&#xf…

作者头像 李华
网站建设 2026/7/3 11:51:50

自动驾驶功能下沉:重构汽车产业链的技术现实

1. 这不是科幻片预告,而是你三年后修车时要面对的现实“汽车 自动驾驶 行业前景展望”——这八个字最近频繁出现在车企财报发布会、汽配城老板的茶余饭后、甚至高职院校新能源汽车技术专业的课程调整通知里。但如果你以为它只是“L2辅助驾驶再升级”或者“Robotaxi什…

作者头像 李华
网站建设 2026/7/3 11:51:00

3步解锁手机变键盘鼠标:打造你的终极应急输入方案

3步解锁手机变键盘鼠标:打造你的终极应急输入方案 【免费下载链接】android-hid-client Android app that allows you to use your phone as a keyboard and mouse WITHOUT any software on the other end (Requires root) 项目地址: https://gitcode.com/gh_mirr…

作者头像 李华
网站建设 2026/7/3 11:50:22

更多的bash shell命令

课堂笔记ps和top命令判断系统的状态 mount挂载;umount移除设备 sort对数据文件进行排序 grep检索大数据文件特定信息 bzip2、gzip和zip 压缩大型文件 tar 将整个目录都归档到单个文件中示例Linux文件系统将所有的磁盘都并入一个虚拟目录下。在使用新的存储媒体之前&…

作者头像 李华