Linux CentOS 环境下安装JDK的三种方法

举报
陈皮的JavaLib 发表于 2021/06/10 00:33:57 2021/06/10
【摘要】 文章目录 一、环境二、本地安装包(.tar.gz)安装三、yum在线安装四、rpm命令安装 一、环境 操作系统:Linux CentOS 8JDK版本:1.8 二、本地安装包(.tar.gz)安装 1:在/opt目录下创建jdk目录,进入到jdk目录,上传.tar.gz到此目录 mkdir /opt/jdk cd /opt/jdk 12 2:解压...

一、环境

  • 操作系统:Linux CentOS 8
  • JDK版本:1.8

二、本地安装包(.tar.gz)安装

1:在/opt目录下创建jdk目录,进入到jdk目录,上传.tar.gz到此目录

mkdir /opt/jdk
cd /opt/jdk

  
 
  • 1
  • 2

2:解压压缩包,会在jdk目录下生成jdk1.8.0_212目录

tar -zxvf jdk-8u212-linux-x64.tar.gz

  
 
  • 1

3:配置环境变量,使用命令vi /etc/profile打开配置文件,在文件尾部输入以下内容

# set java environment
JAVA_HOME=/opt/jdk/jdk1.8.0_212
JRE_HOME=/opt/jdk/jdk1.8.0_212/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

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

4:使用命令source /etc/profile使配置生效

source /etc/profile

  
 
  • 1

5:查看JAVA_HOME命令是否配置正确

echo $JAVA_HOME

  
 
  • 1

6:验证是否安装成功

java -version

  
 
  • 1

6:或者通过

三、yum在线安装

1:使用命令yum search java|grep jdk查看yum库中都有哪些jdk版本
在这里插入图片描述

2:选择jdk版本进行安装,例如选择1.8版本

yum install java-1.7.0-openjdk

  
 
  • 1

3:默认的安装目录是在 /usr/lib/jvm/
在这里插入图片描述

4:配置环境变量,使用命令vi /etc/profile打开配置文件,在文件尾部输入以下内容

# set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el8_2.x86_64
JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el8_2.x86_64/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

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

5:使用命令source /etc/profile使配置生效

source /etc/profile

  
 
  • 1

6:验证是否安装成功

java -version

  
 
  • 1

四、rpm命令安装

1:查看系统自带的jdk

rpm -qa|grep java

  
 
  • 1

在这里插入图片描述

2:卸载系统自带的jdk,使用命令rpm -e --nodeps,后面带要卸载的jdk,多个用空格隔开

rpm -e --nodeps tzdata-java-2020d-1.el8.noarch java-1.8.0-openjdk-1.8.0.272.b10-1.el8_2.x86_64 javapackages-filesystem-5.3.0-1.module_el8.0.0+11+5b8c10bd.noarch java-1.8.0-openjdk-headless-1.8.0.272.b10-1.el8_2.x86_64

  
 
  • 1

3:下载jdk的rpm包(有哪些版本的rpm包可以在https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html查看)

curl -O http://download.oracle.com/otn/java/jdk/8u271-b09/61ae65e088624f5aaa0b1d2d801acb16/jdk-8u271-linux-x64.rpm

  
 
  • 1

4:安装jdk,默认安装在/usr/java/default目录下

rpm -ivh jdk-8u271-linux-x64.rpm

  
 
  • 1

5:配置环境变量,使用命令vi /etc/profile打开配置文件,在文件尾部输入以下内容

# set java environment
JAVA_HOME=/usr/java/default
JRE_HOME=/usr/java/default/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

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

5:使用命令source /etc/profile使配置生效

source /etc/profile

  
 
  • 1

6:验证是否安装成功

java -version

  
 
  • 1

文章来源: javalib.blog.csdn.net,作者:陈皮的JavaLib,版权归原作者所有,如需转载,请联系作者。

原文链接:javalib.blog.csdn.net/article/details/109688767

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。