Linux系统下安装和卸载JDK8的方式

 更新时间:2022年09月13日 09:20:20   作者:怪 咖@  
这篇文章主要介绍了Linux安装和卸载JDK8,第一种是使用yum命令一键安装,默认安装目录在/usr/lib/jvm第二种是手动安装,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

jdk安装有两种方式:

第一种是使用yum命令一键安装,默认安装目录在/usr/lib/jvm第二种是手动安装,须去oracle官网下载jdk,然后解压并配置环境变量

本篇文章也会针对这两种方式分别进行讲解,并且两种方式的卸载方式也会讲解!

方式一:yum安装

1.检查是否安装jdk,查到如下就是已经安装过的:yum list installed | grep [java]

2.更新yum包:sudo yum update

3.安装jdk:yum install -y java-1.8.0-openjdk-devel.x86_64

4.查看java版本信息:java -version

卸载yum安装的java环境:

yum -y remove java-1.8.0-openjdk*
yum -y remove tzdata-java.noarch 

方式二:手动安装

下载地址:https://www.oracle.com/java/technologies/downloads/#java8

点击下载的时候可能会让输入oracle账号密码,如下:

账户:3028064308@qq.com
密码:Oracle123

2.在/usr/local创建java文件夹,存放jdk:mkdir /usr/local/java

​​​​​​​3.通过xftp将下载下来的tar包上传到/usr/local/java

​​​​​​​4.到/usr/local/java解压jdk的tar包:tar -zxvf jdk-8u341-linux-i586.tar.gz

​​​​​​​5.添加环境变量:vi /etc/profile ,按i进入编辑状态,在尾部加入以下配置(这块要注意一下,我下载的是jdk1.8.0_341,看一下版本是否跟你一样,不一样记住修改下面的安装目录)

export JAVA_HOME=/usr/local/java/jdk1.8.0_341  #jdk安装目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

6.按Esc退出编辑状态,然后输入:wq保存并退出

7.通过命令source /etc/profile让profile文件立即生效:source /etc/profile

​​​​​​​8.查看是否安装成功:java -version

10.出现以上错误执行:yum install glibc.i686再次查看(出现以下才属于安装成功!):java -version

卸载安装的java环境:

  1. 查看java安装的目录:which java
  2. 删除安装的文件:rm -rf /usr/local/java/jdk1.8.0_341/
  3. 删除环境变量(这里的删除指的就是刚刚我们加的!):vim /etc/profile
  4. 刷新配置文件:source /etc/profile

到此这篇关于Linux安装和卸载JDK8详解的文章就介绍到这了,更多相关Linux  JDK8安装卸载内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 一篇文章掌握Java Thread的类及其常见方法

    一篇文章掌握Java Thread的类及其常见方法

    Thread类用于操作线程,是所以涉及到线程操作(如并发)的基础。本文将通过代码对Thread类的功能作用及其常见方法进行分析
    2022-03-03
  • 深入理解Java设计模式之代理模式

    深入理解Java设计模式之代理模式

    这篇文章主要介绍了Java设计模式之代理模式的的相关资料,文中示例代码非常详细,供大家参考和学习,感兴趣的朋友可以了解下
    2021-11-11
  • Java 详细讲解分治算法如何实现归并排序

    Java 详细讲解分治算法如何实现归并排序

    分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解,本篇文章我们就用分治算法来实现归并排序
    2022-04-04
  • java二叉树的遍历方式详解

    java二叉树的遍历方式详解

    这篇文章主要为大家详细介绍了java实现二叉树遍历的四种方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能给你带来帮助
    2021-08-08
  • 基于SpringBoot Mock单元测试详解

    基于SpringBoot Mock单元测试详解

    这篇文章主要介绍了基于SpringBoot Mock单元测试详解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • Java统计代码的执行时间的N种方法

    Java统计代码的执行时间的N种方法

    在日常开发中经常需要测试一些代码的执行时间,但又不想使用向 JMH(Java Microbenchmark Harness,Java 微基准测试套件)这么重的测试框架,所以本文就汇总了一些 Java 中比较常用的执行时间统计方法,总共包含以下 6 种,需要的朋友可以参考下
    2022-08-08
  • 基于Java和XxlCrawler获取各城市月度天气情况实践分享

    基于Java和XxlCrawler获取各城市月度天气情况实践分享

    本文主要讲解使用Java开发语言,使用XxlCrawler框架进行智能的某城市月度天气抓取实践开发,文章首先介绍目标网站的相关页面及目标数据的元素,然后讲解在信息获取过程的一些参数配置以及问题应对,需要的朋友可以参考下
    2024-05-05
  • 详解java重载与覆写的区别

    详解java重载与覆写的区别

    很多同学会重载和重写分不清楚,这篇文章主要介绍了详解java重载与覆写的区别,有需要的朋友可以了解一下。
    2016-11-11
  • 详解SpringBoot中的统一结果返回与统一异常处理

    详解SpringBoot中的统一结果返回与统一异常处理

    这篇文章主要将通过详细的讨论和实例演示来帮助你更好地理解和应用Spring Boot中的统一结果返回和统一异常处理,感兴趣的小伙伴可以了解下
    2024-03-03
  • Mybatis游标查询大量数据方式

    Mybatis游标查询大量数据方式

    这篇文章主要介绍了Mybatis游标查询大量数据方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02

最新评论