CentOS环境安装JDK详细教程
创作时间:
作者:
@小白创作中心
CentOS环境安装JDK详细教程
引用
CSDN
1.
https://m.blog.csdn.net/weixin_44462773/article/details/142656538
CentOS环境安装JDK详细教程
本文主要说明CentOS下JDK的安装过程。JDK的安装有三种方式,用户可根据实际情况选择:
一、前期准备
查看服务器操作系统型号,执行命令:
uname -a
*不同型号的操作系统下载的JDK安装包不一样。
确认JAVA程序支持的JDK版本,我这边开发使用的JDK1.8,因此后面安装的也是JDK1.8版本。
下载JDK安装包:
下载地址:https://www.oracle.com/cn/java/technologies/downloads/#java8
注意:根据服务器的操作系统和不同的安装方式,选择不同的安装包:
- 如果是zip方式安装,则下载.tar.gz安装包;
- 如果是rpm方式安装,则下载.rpm 安装包;
下载完成后,将安装包上传到服务器目录:
mkdir /home/java cd /home/java #上传安装包到指定目录 ls -la
二、JDK安装
2.1 rpm方式安装JDK
卸载之前安装的JDK 的rpm,命令如下:
rpm -qa | grep jdk rpm -e --nodeps 要卸载的JDK
使用rpm命令安装,执行命令:
rpm -ivh 安装包名称.rpm rpm -ivh jdk-8u421-linux-i586.rpm
查看jdk目录信息,执行命令:
cd /usr/java ls -la
设置环境变量,执行命令:
vi /etc/profile
在profile中添加如下内容:
#set java environment JAVA_HOME=/usr/java/jdk1.8.0-x86 JRE_HOME=/usr/java/jdk1.8.0-x86/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH
让修改生效,执行命令:
source /etc/profile
对于 64 位系统,通常需要安装 glibc 的 32 位兼容库。执行命令:
sudo yum install glibc.i686
验证JDK有效性,执行命令:
java -version
2.2 zip方式安装JDK
手动解压JDK的压缩包,然后设置环境变量。步骤如下
解压缩安装包,执行命令:
#解压缩 tar -zxvf 安装包名称.tar.gz # 查看解压缩后的文件 ls -la # 重命名 mv jdk1.8.0_421 jdk1.8
设置环境变量,执行命令:
vi /etc/profile
在profile中添加如下内容:
#set java environment JAVA_HOME=/home/java/jdk1.8 JRE_HOME=/home/java/jdk1.8/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH
让修改生效,执行命令:
source /etc/profile
对于 64 位系统,通常需要安装 glibc 的 32 位兼容库。执行命令:
sudo yum install glibc.i686
验证JDK有效性,执行命令:
java -version
2.3 yum方式安装JDK
查看yum库中都有哪些jdk版本,执行命令:
yum search java|grep jdk
暂时只发现了openjdk
选择版本,进行安装,执行命令:
yum install java-版本-openjdk
安装完之后,默认的安装目录是在: /usr/lib/jvm/java-版本-openjdk-版本.x86_64
设置环境变量,执行命令:
vi /etc/profile
在profile文件中添加如下内容
#set java environment JAVA_HOME=/usr/lib/jvm/java-版本-openjdk-xxx.x86_64 JRE_HOME=$JAVA_HOME/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH
让修改生效,执行命令:
source /etc/profile
验证JDK有效性,执行命令:
java -version
热门推荐
淳安打造水生态保护“千岛湖模式”
泽连斯基是如何从一名喜剧演员,转型成为乌克兰总统?
髓鞘发育不良的最佳治疗方法
共同抚养孩子应该怎样明确协议
如何避免医患沟通产生医疗纠纷
紫色学士服是什么专业 不同颜色学士服代表什么专业
针对焦虑的5种躯体练习
中国窑洞人家
人工智能会取代你的工作吗 职业未来变数与应对策略
银行的外汇交易中的技术分析指标有哪些?
工抵房的定义与购买注意事项解析
2024年,摩尔定律的终结时刻
解锁计算机视觉算法:从原理到应用的奇妙之旅
小红书如何开专业账户:从小白到大咖的进阶指南
玉龙雪山多少米海拔有没有6千米?一起了解海拔之巅的神秘与美丽
地方新闻精选 | 苏州马拉松调查个别选手不文明行为 济南市区道路基本恢复畅通
如何高效规划项目申请时间安排?
同样是三代头孢,为啥效果就差别那么大?
CS2萌新如何快速提升枪法!看这篇就够了!
煅磁石的作用有哪些
给狗狗剪指甲应该用什么工具?如何安全修剪?
同型半胱氨酸高的危害
如何提高工资核算系统的准确性与效率?
大学逐渐“高中化”,高四高五现象明显,不少大学生感同身受
梵高作品介绍:独特绘画风格与艺术成就
丙戌日柱2025年每月运势详解:事业、财运与人际关系
客户端版本与服务器不匹配:原因、影响及解决方案
红豆薏米茯苓茶:中医养生的黄金组合,每日一喝,健脾祛湿保健康
苍山负雪,明烛天南:姚鼐《登泰山记》赏析
面试互联网金融技术:掌握金融领域的科技趋势