首页 > 系统相关 >2022 年超详细过程步骤讲解 CentOS 7 安装jdk1.8

2022 年超详细过程步骤讲解 CentOS 7 安装jdk1.8

时间:2022-12-04 21:32:19浏览次数:64  
标签:jdk1.8 java CentOS jdk rpm 2022 HOME local JAVA

linux系统下安装jdk以及环境变量的设置、真的是比window下方便一万倍

1、卸载系统自带jdk

1.1 查看系统自带jdk

java -version

在这里插入图片描述

1.2 查看java相关文件

rpm -qa | grep java

在这里插入图片描述

1.3 删除openjdk相关文件

我上边有四个对应文件

命令介绍: rpm     管理套件
-e     删除指定的套件 --nodeps  不验证套件档的相互关联性

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

在这里插入图片描述

1.4 查看是否删除成功

java -version

在这里插入图片描述

2、下载对应的jdk

可以加博主、这个下载巨慢

官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html

在这里插入图片描述 还要注册一个oracle的账号:(注册后、就可以下载了) 在这里插入图片描述

3、将jdk上传到虚拟机中

在这里插入图片描述

4、备份jdk的安装包

4.1 备份一份

cp jdk-8u261-linux-x64.tar.gz /usr/local/src/

在这里插入图片描述

4.2 实际安装到

在这里插入图片描述

在local目录下新建java文件

mkdir java
/usr/local/java

5、解压安装

我这里安装在/usr/local/java下、方便统一管理安装的软件

5.1 解压

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

在这里插入图片描述

5.2 删除压缩包

在这里插入图片描述

6、配置jdk的环境变量

编辑全局变量

vim /etc/profile

在文本的最后粘贴如下代码

JAVA_HOME=/usr/local/java/jdk1.8.0_261 是你自己的安装目录

#java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_261
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

在这里插入图片描述

在这里插入图片描述

7、将环境变量设置生效、同时查看是否安装成功

配置的环境生效:

source /etc/profile

查看是否安装成功

java -version

在这里插入图片描述

8、后语

如果需要jdk的安装包、请加下方博主联系方式 新电脑重装虚拟机jdk1.8 特此记录

标签:jdk1.8,java,CentOS,jdk,rpm,2022,HOME,local,JAVA
From: https://blog.51cto.com/u_15740728/5910070

相关文章

  • 2022年超详细在CentOS 7上安装Nginx方法(源码安装)
    1、下载http://nginx.org/download/nginx-1.13.0.tar.gz2、上传到虚拟机中3、解压tar-zxvfnginx-1.13.0.tar.gz4、删除安装包rm-rfnginx-1.13.0.tar.gz5......
  • 【2022-11-28】刀刃上的时间
    20:00过了好多年以后,我才懂得,就是折磨、迫H和孤单的不断升级和强化,也不会把一个人摧垮。生活中的一切重大事情都是这样。一个人获得这类认识,从不是通过别人的经验,而始终......
  • Centos7.6安装vim配置
    简介帮助对vim配置方法不熟悉的新手封装的一键式vim环境安装包.主要针对终端vim用户,适合远程ssh连接Linux服务器进行开发的场景(例如使用阿里云服务器或者腾讯云服务器......
  • Centos7.6更新git
    本文讲述如何升级centos系统的git版本。高版本git增加了一些好用的功能,比如"gitpull支持指定项目目录"等。本文以centos6/7为例讲解。升级centos6/7的git版本......
  • Centos7.x安装Python3(优化方法)
    安装相应的编译工具建议在root下操作,会方便很多,一定要安装,否则编译安装会报错。yum-ygroupinstall"Developmenttools"yum-yinstallzlib-develbzip2-developens......
  • Centos7.x将Python2升级到Python3
    查看Python版本python-V更新yum源yumupdate安装依赖yuminstallyum-utilsyum-builddeppython3下载pythonwgethttps://www.python.org/ftp/python/3.8.5/Py......
  • Centos7更新yum源
    查看当前的yum源yumrepolist对CentOS-Base.repo进行备份mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup使用阿里云源替换本地......
  • Centos7升级gcc
    不建议贸然升级,时间是比较久的并且容易出现一系列问题。升级GCC版本到11.1GCC11终于发正式版了,4月底官方终于发了11.1正式版.对于我们来说,项目实际使用基于C++17的......
  • 2022-2023-1 20221408《计算机基础与程序设计》第十四周学习总结
    第十四周学习总结作业信息这个作业属于哪个课程:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP这个作业的要求在哪里:https://www.cnblogs.com/rocedu/p/95778......
  • 2022-2023-1学期 20221417 《计算机基础与程序设计》第14周学习总结
    作业信息这个作业属于哪个课程<班级的链接>(如2022-2023-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2022-2023-1计算机基础与程序设计第十四......