Linux 配置Java环境(一)

冉升5个月前行业资讯203

一、配置Java环境

1、查看系统是否有java环境

输入指令java -version回车即可

1.png

如图表示Linux系统有自带的jdk,但是这并不是我们想要的,所以得卸载

2、卸载系统自带的jdk

1 .找到具体的jdk

rpm -qa | grep jdk

2.png

2.然后分别一个一个删除
指令 rpm -e --nodeps + jdk名字表示强制删除该jdk,如图

3.png

3.验证是否删除成功
输入指令 java -version

4.png

表示删除成功


3、创建一个文件夹用于存放java的压缩包

一般放在 /usr/local 
步骤如下:
 cd /usr/local 到该目录
 ls 查看目录下的文件
 mkdir dev_java 创建java文件夹
④ ls 查看目录下的文件

5.png


PS:存放Java软件的文件名可以根据自己喜好命名,可以叫Java或者dev_java或者其它

4、包下载好的jdk拖到java文件夹

jdk下载地址:
链接:JDK(Linux)百度网盘下载
提取码:yepa

上传成功 (显示在虚拟机刚创建的dev_java文件夹内)

8.png

5、安装jdk

先 cd dev_java 进入到目录文件夹内
再输入指令 tar -zxvf jdk-8u221-linux-x64.tar.gz 表示解压我对应的jdk版本

9.png

解压成功

10.png


6、配置环境变量

输入指令 vi /etc/profile 打开配置文件

点击 i键 进入编辑模式,如下

11.png


在末尾追加

JAVA_HOME=/usr/local/dev_java/jdk1.8.0_221

CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib

PATH=P A T H : PATH:PATH:JAVA_HOME/bin:$JAVA_HOME/jre/bin

export PATH CLASSPATH JAVA_HOME

1

2

3

4

然后 按Esc键退出编辑模式

最后:wq 保存编辑并退出(注意有“:”

7、让配置生效

输入指令source /etc/profile即可

12.png

8、验证是否配置成功

输入指令 java -version,出现如下图表示配置成功

13.png


本文系转载,版权归原作者所有,如若侵权请联系我们进行删除!  

云掣基于多年在运维领域的丰富时间经验,编写了《云运维服务白皮书》,欢迎大家互相交流学习:

《云运维服务白皮书》下载地址:https://fs80.cn/v2kbbq

想了解更多大数据运维托管服务、数据库运维托管服务、应用系统运维托管服务的的客户,欢迎点击云掣官网沟通咨询:https://yunche.pro/?t=shequ

相关文章

【网络】NAT、代理服务、内网穿透(2)

【网络】NAT、代理服务、内网穿透(2)

2.代理服务器代理服务器(Proxy Server)的功能就是代理网络用户去取得网络信息,代理服务器又分为正向代理和反向代理。(1)正向代理正向代理,是一个位于客户端和目标服务器之间的服务器,客户端并...

Spring AMQP与RabbitMQ深度整合指南:从基础到高级应用(1)

Spring AMQP与RabbitMQ深度整合指南:从基础到高级应用(1)

一、初识 MQ1.1 同步调用:我们观察下,下面这个余额支付功能的流程图:如果我们采用的是基于 OpenFeign 的同步调用,也就是说业务执行流程是这样的:支付服务需要先调用用户服务完成余额扣减。然...

【Docker】深入理解 Dockerfile:构建高效 Docker 镜像的指南

【Docker】深入理解 Dockerfile:构建高效 Docker 镜像的指南

Dockerfile 是 Docker 的核心组成部分之一,它定义了如何构建 Docker 镜像。Dockerfile 是一份文本文件,其中包含了构建 Docker 镜像所需的所有命令和参数。通过 D...

Docker容器——网络模式和Cgroup资源限制

Docker容器——网络模式和Cgroup资源限制

一、Docker网络(1)Docker网络实现原理Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容...

C++二分算法:1713得到子序列的最少操作次数

C++二分算法:1713得到子序列的最少操作次数

本文涉及的基础知识点二分查找算法合集LeetCode1713题目给你一个数组 target ,包含若干 互不相同 的整数,以及另一个整数数组 arr ,arr 可能 包含重复元素。每一次操作中,你可以...

【Docker 】深入探索 Docker :容器健康检查与安全扫描

【Docker 】深入探索 Docker :容器健康检查与安全扫描

在现代容器化应用的开发与部署过程中,确保服务的可用性和安全性至关重要。本文将探讨容器的健康检查和安全扫描,并分享最佳实践。一、容器健康检查1.1 健康检查的作用健康检查是确保服务在运行时处于可用状态的...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。