linux安装软件系列 — JDK安装

linux安装软件系列 - JDK安装


一、卸载openjdk

安装jdk 1.8之前先将openjdk卸载掉。

1、卸载已存在的openjdk

某些linux系统下默认已安装openjdk,这个版本的jdk我们一般不使用,我们需要把它卸载。再重新安装oracle的JDK。

输入以下命令,查看已有的openjdk版本

rpm -qa|grep jdk

如果输出了几行带有openjdk字样的结果,说明你的linux默认安装了;如果没输出什么,说明你的系统没安装,可以跳过下面的一步

2、卸载示例

输入以下命令将openjdk卸载

yum -y remove copy-jdk-configs-3.3-10.el7_5.noarch

yum -y remove xxx,xxx代表上一步输出一行的结果,每一个都在执行一下卸载

卸载掉所有通过rpm -qa|grep jdk命令输出的openjdk文件,卸载完成之后java相关的命令都不可使用(如:javajava -versionjavac等),可以试验一下

二,安装JDK

本文使用版本:jdk-8u241-linux-x64

1. 下载方式

1、 官网下载:点此跳转 (国外网站,访问较慢,需要注册登录Oracle)
  根据自己的需求选择版本,本文推荐版本:Linux x64 Compressed Archive
2、百度网盘: (本人下载后分享的)
  链接:https://pan.baidu.com/s/18WuVUxxSkm1dj0UVfLil3w
  提取码:whpx

2. 上传

使用工具将压缩包上传到linux,本人使用的是:WinSCP
将安装包上传至路径/usr/local/package文件夹中
路径描述

3. 解压

我们先在/usr/local路径下新建文件夹【java】,用于存放我们的JDK安装文件

mkdir java

然后我们再回到/usr/local/package执行下面的语句,会将压缩包解压到/usr/local/java路径中

jdk-8u241-linux-x64.tar.gz是我的版本文件名,如果你们的压缩包名不一样,可以修改,最好用Tab键自动生成以免打错

tar -zxvf jdk-8u241-linux-x64.tar.gz -C /usr/local/java

等疯狂的刷屏结束之后,解压就完成了

可以查看一下解压结果:
解压结果

4. 配置JAVA_HOME(全局配置)

  请保证输入法全程都在英文状态下,否则会出现意想不到的问题

  1. 打开/etc/profile文件
vim /etc/profile
  1. 编辑。按【下键】移动光标到文末,按【i】开始输入,复制下面的代码粘贴进去

  如果你的版本与我的不同一定要记得修改代码里的版本号,如果不确定自己版本号是什么,可以去路径/usr/local/java下看一下文件夹名

  这一步是为了让指令javajavac成为全局指令

export JAVA_HOME=/usr/local/java/jdk1.8.0_241/
export JRE_HOME=/usr/local/java/jdk1.8.0_241/jre
export PATH=$PATH:/usr/local/java/jdk1.8.0_241/bin
export CLASSPATH=./:/usr/local/java/jdk1.8.0_241/lib:/usr/local/java/jdk1.8.0_241/jre/lib

编辑内容

  1. 保存。粘贴好之后,将光标移到最后,按下【Ctrl+C】,输入英文的冒号【:】,在输入【wq】,回车就保存成功了。可以查看一下结果,cat /etc/profile

结果

  1. 生效。执行下面代码让文件生效,没有结果返回
source /etc/profile

5. 验证结果

执行命令查看结果:

java -versionjavajavac

如果出现下面的三张图,那么就意味着安装成功了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值