Linux环境(CentOS7)下使用yum安装JDK1.8 和 解压缩包.gz.tar安装jdk1.8
一、yum一键安装
首先查看是否已经安装jdk
[root@lushangg lib]# yum list installed |grep java java-1.8.0-openjdk.x86_64 1:1.8.0.282.b08-1.el7_9 @updates java-1.8.0-openjdk-headless.x86_64 1:1.8.0.282.b08-1.el7_9 @updates javapackages-tools.noarch 3.4.1-11.el7 @base python-javapackages.noarch 3.4.1-11.el7 @base tzdata-java.noarch 2021a-1.el7 @updates
卸载jdk
[root@lushangg lib]# yum -y remove java-1.8.0-openjdk* // *标识卸载所有openjdk 相关文件 Loaded plugins: fastestmirror Resolving Dependencies
...
[root@lushangg lib]# yum -y remove tzdata-java.noarch //卸载tzdata-java Loaded plugins: fastestmirror Resolving Dependencies
。。。
1. 查看云端目前支持安装的jdk版本
[root@lushangg ~]# yum search java|grep -i --color jdk 或
[root@lushangg lib]# yum -y list java*
2. 选择版本后,安装
[root@lushangg ~]# yum install -y java-1.8.0-openjdk-devel.x86_64 //下载 jdk1.8 的 devel 开发环境
3. 安装完成,验证是否安装成功
[root@lushangg data]# java -version openjdk version "1.8.0_282" OpenJDK Runtime Environment (build 1.8.0_282-b08) OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)
4. 通过搜索java文件,查找jdk默认安装目录
[root@lushangg data]# find / -name 'java' /usr/lib/java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre/bin/java /usr/share/java /usr/bin/java /etc/alternatives/java /etc/java /etc/pki/java /etc/pki/ca-trust/extracted/java /var/lib/alternatives/java
(提示:通过yum命令在线安装jdk简单、快捷、无需配置环境变量即可使用java相关服务。)
二、解压缩的方式安装jdk
1、 去Oracle官网下载需要安装的jdk 版本, 并上传到服务器。官网网址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
2、解压文件,并修改解压后的目录名方便配置
[root@lushangg ~]# mkdir /opt/jdk1.8 //新建目录 [root@lushangg ~]# tar -zxvf jdk-8u281-linux-x64.tar.gz -C /opt/jdk1.8 //解压并保存到opt/jdk1.8目录 [root@lushangg ~]# cd /opt/jdk1.8/ [root@lushangg jdk1.8]# ls jdk1.8.0_281
创建软连接(快捷方式),这一步可忽略
[root@lushangg jdk1.8]# ln -s /opt/jdk1.8/jdk1.8.0_281 /usr/local/jdk1.8
3、配置环境变量,输入以下指令进行配置:
[root@lushangg ~]# vi /etc/profile //打开profile文件
在文件尾部添加如下信息:(注意:等号两边不能有空格)
# jdk1.8
export JAVA_HOME=/usr/local/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
4、刷新环境配置使其生效,查看是否安装成功
[root@lushangg lib]# source /etc/profile [root@lushangg lib]# java -version java version "1.8.0_281" Java(TM) SE Runtime Environment (build 1.8.0_281-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)