JAVA学习 零、LINUX环境下安装JAVA

零、LINUX环境下安装JAVA

0.1、卸载LINUX下自带的JAVA环境

首先卸载系统自带的openjdk

# 查询自带的java版本
[haoqiqi@localhost ~]$ java -version
openjdk version "1.8.0_222-ea"
OpenJDK Runtime Environment (build 1.8.0_222-ea-b03)
OpenJDK 64-Bit Server VM (build 25.222-b03, mixed mode)

找到其中的java套件。

[haoqiqi@localhost ~]$ rpm -qa | grep java

其中,首行为红色的JAVA标出的便是我们需要去掉的。
在这里插入图片描述
输入rpm -e --nodeps 【JAVA版本】卸载:

[haoqiqi@localhost ~]$ rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64
错误:can't create 事务 lock on /var/lib/rpm/.rpm.lock (权限不够)

权限不够的话,那就进入root账户。
依次将三个java开头的文件删除,这里只列出一个。

[haoqiqi@localhost ~]$ su
密码:
[root@localhost haoqiqi]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64

全部删除完之后,检查一下,未找到命令说明已经删除完成了:

[root@localhost haoqiqi]# java -version
bash: java:未找到命令...

0.2、下载javaJDK

首先利用linux自带的火狐浏览器,输入以下网址:

JAVA官网:
https://www.java.com/en/download/linux_manual.jsp

下载linux-64位版本。
在这里插入图片描述
然后会提示输入一个账号,这个账号是我百度的没然后也不好意思直接贴出来,需要的自己百度就可以了。
文件会被下载至主目录下的下载文件夹。
在这里插入图片描述

0.3 解压与安装

打开终端,将文件复制至/usr/local/src/备份。

[haoqiqi@localhost ~]$ cd 下载
[haoqiqi@localhost 下载]$ cp jdk-8u144-linux-x64.tar.gz /usr/local/src/
cp: 无法获取"jdk-8u144-linux-x64.tar.gz" 的文件状态(stat): 没有那个文件或目录

权限不够的话,直接登陆root账户,使用root权限进行操作。

[haoqiqi@localhost 下载]$ su
密码:
[root@localhost 下载]# mkdir /usr/java							#创建java文件夹
[root@localhost 下载]# cp jdk-8u221-linux-x64.tar.gz /usr/local/src/	
[root@localhost 下载]# cp jdk-8u221-linux-x64.tar.gz /usr/java		
[root@localhost 下载]# cd /usr/java
[root@localhost java]# tar -zxvf jdk-8u221-linux-x64.tar.gz			# 解压
jdk1.8.0_221/
jdk1.8.0_221/lib/
jdk1.8.0_221/lib/visualvm/
jdk1.8.0_221/lib/visualvm/visualvm/
jdk1.8.0_221/lib/visualvm/visualvm/.lastModified
jdk1.8.0_221/lib/visualvm/visualvm/modules/
# ...太多了
命令介绍:
tar      备份文件
-zxvf     
-z                 通过gzip指令处理备份文件
-x                 从备份文件中还原文件
-v                 显示指令执行过程
-f                 指定备份文件
jdk-8u221-linux-x64.tar.gz    文件名

解压完成之后,删除安装包。

[root@localhost java]# rm -f jdk-8u221-linux-x64.tar.gz
[root@localhost java]# ls -al		# 检测是否删除
总用量 0
drwxr-xr-x.  3 root root  26 10月 14 18:27 .
drwxr-xr-x. 14 root root 167 10月 14 18:23 ..
drwxr-xr-x.  7   10  143 245 7月   4 19:37 jdk1.8.0_221

设置环境变量。

[root@localhost java]# vim /etc/profile

将下段字符复制至最后一行。

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

# 退出:
Esc
:wq

复制完成之后如下:
在这里插入图片描述
最后检测安装版本:

[root@localhost java]# source /etc/profile		# 不报错则说明环境变量设置成功
[root@localhost java]# java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)

如果上述操作均成功的话,则说明你的java安装成功啦!

本节内容就这些了, 欢迎关注我的微信公众号与我联系。
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值