Linux CentOS 卸载1.7JDK 安装1.8JDK

Linux CentOS7 安装 jdk1.8 Linux CentOS7 安装 jdk1.8 一、下载jdk 1.jdk下载页面  jdk 8u241 2.选择合适的版本将进行下载 阅读详情

参考文章:

https://blog.youkuaiyun.com/qq_24641227/article/details/90112710
参考视频: 韩顺平 linux 基础
https://www.bilibili.com/video/BV1Sv411r7vd?p=86

准备工作,如果有 jdk 7 ,jdk 8 ,先行删除

java -version ==》 本机显示 “1.8.0_181”
到网站上面下载 jdk8 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html ,当前版本 jdk-8u281-linux-x64.tar.gz
在这里插入图片描述>(通过lrzsz rz 指令 )将文件上传到Linux 虚拟机 192.168.121.37 上面 /opt/jdk 目录

删除本地java 过程

[root@shell37 software]# java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
[root@shell37 alternatives]# which java
/usr/bin/java
[root@shell37 alternatives]# rm -rf /usr/bin/java
[root@shell37 alternatives]# which java
/usr/local/java/jdk1.8.0_251/bin/java
[root@shell37 alternatives]# rm -rf /usr/local/java/jdk1.8.0_251/
[root@shell37 alternatives]# which java

[root@shell37 alternatives]# java -version                         
-bash: /usr/bin/java: No such file or directory
[root@shell37 alternatives]# java
-bash: /usr/bin/java: No such file or directory
[root@shell37 alternatives]# javac
bash: javac: command not found...


[root@shell37 software]# vim /etc/profile   ---可以暂时不用修改 
export JAVA_HOME=/usr/local/java/jdk1.8.0_251
export JRE_HOME=/usr/local/java/jdk1.8.0_251/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

------------打印环境变量 
[root@shell37 software]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin .... 

安装步骤:

1.mkdir /opt/jdk — 新建目录用于存放安装文件
2.上传文件到/opt/jdk目录下
3.进入/opt/jdk 目录下,执行解压操作 tar -zxvf jdk-8u281-linux-x64.tar.gz
4.mkdir /usr/local/java -------------------新建目录用于安装软件
5.mv /opt/jdk/jdk1.8.0_281 /usr/local/java/ —将解压好的文件放到指定目录
6.vim /etc/profile ------------------配置环境变量
6.1 export JAVA_HOME=/usr/local/java/jdk1.8.0_281
6.2 export PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:PATH
7. source /etc/profile -----------------让文件生效
8. vim test1.java javac test1.java java test1

安装步骤详解

[root@shell37 jdk]# ll /opt/jdk
total 140356
-rw-r--r--. 1 root root 143722924 Mar 21 00:26 jdk-8u281-linux-x64.tar.gz

[root@shell37 jdk]# tar -zxvf jdk-8u281-linux-x64.tar.gz 
[root@shell37 jdk]# ll
total 140356
drwxr-xr-x. 8 10143 10143       273 Dec  9 04:50 jdk1.8.0_281
-rw-r--r--. 1 root  root  143722924 Mar 21 00:26 jdk-8u281-linux-x64.tar.gz

[root@shell37 jdk]# mv /opt/jdk/jdk1.8.0_281/ /usr/local/java/
[root@shell37 jdk]# ll /usr/local/java
total 0
drwxr-xr-x. 8 10143 10143 273 Dec  9 04:50 jdk1.8.0_281

-----编辑 环境变量配置文件,通常是将下面脚本 放到/etc/profile最后面 
[root@shell37 software]# vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_281
export JRE_HOME=/usr/local/java/jdk1.8.0_281/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

------编辑保存 /etc/profile 后,查看是否配置成功,没有,需要执行source 指令后方可以生效。
[root@shell37 software]# java -version
bash: java: command not found...
[root@shell37 software]# source /etc/profile
[root@shell37 software]# java -version
java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)


----- 编译测试安装的java版本是否可用

[root@shell37 opt]# vim Hello.java 
public class Hello{
   public static void main(String[] args){
          System.out.println("hello");
    }
}

[root@shell37 opt]# javac Hello.java 
[root@shell37 opt]# ll
-rw-r--r--. 1 root root     409 Mar 21 00:43 Hello.class
-rw-r--r--. 1 root root     110 Mar 21 00:42 Hello.java
-rw-r--r--. 1 root root      83 Mar 18 22:18 time.sh
[root@shell37 opt]# java Hello
hello
Linux系统(CentOS7)安装JDK 文图详解(jdk1.8.0_201) 一、查看系统是否自带JDK然后卸载(Linux系统自带Open JDK) 1、输入以下命令查看版本信息 java -version 2、输入以下命令 rpm -qa | grep java 命令说明: rpm   管理套件 -qa   使用询问模式,查询所有套件 grep  查找文件里符合条件的字符串 java   查找包含java字符串的 2.1、删除系统自带JDK A.删... 阅读详情

相关推荐

GO与KEGG富集分析实战:从差异基因到功能注释

本文详细介绍了GO与KEGG富集分析的完整实战流程,从差异基因列表出发,通过基因ID转换、核心分析到结果可视化,系统阐述了如何将基因数据转化为生物学洞察。文章重点讲解了使用R语言clusterProfiler包进行GO和KEGG富集分析的具体步骤、参数设置及常见问题解决方案,并强调了结果解读与生物学故事构建的方法,帮助研究者深入理解差异基因的集体功能倾向。

weixin_29291863的博客 918

查看centos自带jdk版本并卸载

发一些小帖子

桀桀桀桀桀桀~~~ 1916

CarSim转向控制对比指南:开环扭矩控制vs转角控制(附Simulink连接示例)

本文深入对比了CarSim中车轮转角控制与开环扭矩控制的核心原理与适用场景。开环扭矩控制能激活完整的转向系统动力学,更适用于EPS控制策略开发与驾驶员在环仿真等对真实性要求高的场景。文章提供了详细的Simulink接口配置步骤与连接示例,为车辆动力学仿真工程师提供了清晰的决策与实操指南。

weixin_29199873的博客 478

如何卸载centos7中jdk1.7并安装jdk1.8版本

卸载centos7中jdk1.7 [root@hadoop1 ~]# rpm -qa|grep jdk #查看已经安装的jdk版本 jdk-1.7.0_71-fcs.x86_64 [root@hadoop1 ~]# yum -y remove jdk-1.7.0_71-fcs.x86_64 #卸载jdk 已加载插件:fastestmirror 正在解决依赖关系 --> 正在检查事务 ...

梦游娃娃的博客 926

DFT知识点扫盲——DFT scan chain

实际在项目中synccell一般直接上ULVT,既然是SDF,就是带Scan接口的DFF,SN (set negtive)是低置位,RP(reset positive)是高复位,既没有SN也没有RP的就是无复位寄存器。1:定义:满足可测试性设计(DFT),将设计中所有的触发器连接到一条或者若干条链上,称为scan chain,将一个复杂的时序电路转换为简单的组合电路进行测试,这一步是在逻辑综合(DC)中实现。当SE=1当SI=1时,电路进入scan状态,当SI=0时,电路工作在normal状态。

笨蛋大乌龟的博客 4936

SICK LMS111激光雷达数据解析实战:从原始帧到三维点云的完整流程

本文详细解析了SICK LMS111激光雷达从原始数据帧到三维点云的完整处理流程,包括数据帧结构解析、坐标转换、点云可视化及性能优化技巧。通过实战代码示例,展示了如何高效处理激光雷达数据,并应用于动态物体检测、地面分割等工业场景,为AGV和服务机器人开发者提供实用指南。

garlic的博客 769

Linux下jdk安装和卸载

The article topic1 jdk卸载2 jdk安装 1 jdk卸载 查询jdk版本rpm -qa | grep java //查询安装jdk的版本 卸载yum -y remove java* //彻底删除jdk (需要使用root权限: sudo 或root下) java -version再次查询[root@localhost ~]# java -version bash: java: command not found... 2 jdk安装 下载 官网:https://

lida776537387的博客 261

OSNet代码解析(普通卷积,分组卷积,深度可分离卷积,OSblock组成)

文章目录普通卷积和分组卷积普通卷积和深度可分离卷积用深度可分离卷积(LightConv3x3)代替普通卷积(Conv3x3)减少参数OSBlock (bottleneck)OSNet OSNet之所以轻量(2.2M)在于网络浅,使用深度可分离卷积代替传统卷积,但是很有效 普通卷积和分组卷积 所谓分组卷积,就是右图的input features分成一组一组,如上图groups=3,那么输入的特征分成3组,每组有12/3=4的通道的特征参与输出。然后根据输出通道的维度,得到每组的输入特征要计算两次(6/3=2

Mr_DaYang的博客 9801

centos卸载自带openjdk 并安装 jdk

3、tar -zxvf jdk-11.0.18_linux-x64_bin.tar.gz,解压会有jdk-11.0.18出现。假如使用java的用户为 guest , 则编辑该用户的 .bashrc文件进行环境变量配置。2、cd java进入java文件夹,用rz将linux版的jdk压缩包上传到这里。vi /etc/profile配置linux系统JDK环境变量。批量卸载所有名字包含java的已安装程序。批量卸载所有名字包含jdk的已安装程序。卸载后,查看JDK版本,已无信息,卸载成功。

yzyys的博客 2163

【最全】ISTQB- FL模拟题(含答案)

汇总收集的所有ISTQB基础级考题和答案

maoxuexue的博客 1万+

GPU 运维实战:H100/H800/B300 换卡与压测

(烧多久、看什么、什么算合格)。文末还给了一个能直接跑的验收判定脚本,三个真实场景的裁决输出都在。

老韩的Linux云计算架构师进阶之路 270

如何卸载linux上的jdk1.7,RedHat卸载JDK 1.7并安装JDK1.8

一、查看已有JDK的版本输入命令:JAVA –version[root@oc-hadoop01 ~]# java -versionjava version "1.7.0_99"Java(TM) SE Runtime Environment (build 1.7.0_99-b31)Java HotSpot(TM) 64-Bit Server VM (build 24.95-b03, mixed mo...

weixin_34072003的博客 1043

微信小程序(云开发) - 实现微信小程序拼团功能+前后台源码/数据库设计,开团参团、自动成团、微信分享链接URL参与拼团、组团人数/倒计时/实时数据、设置拼团人数限制等(拼团退款处理逻辑、订单同步等)

实现微信小程序云开发拼团功能,云开发小程序--微信拼团设计实现,微信小程序实现秒杀、拼团等效果,微信小程序云开发拼团源码完整版 包含前后台和数据库,拼团商城小程序开发,分销,拼团,社群团购,微信小程序—判断参团人数(设置拼团剩余人数数组)拼多多拼团小程序开发,微信云开发教程怎么实现微信小程序云开发拼团功能?云开发如何实现拼团,拼团小程序怎么弄,微信小程序案例:拼团模块,需要朋友助力,详细源码demo示例,如何做拼团功能,云开发小程序如何做拼团功能,外卖电商拼团,仿拼多多拼团,拼团后退款怎么办,拼团后订单管理

🏆 前端领域优质创作者 4628

Linux学习_004_使用 CentOS 7.5 卸载自带 jdk 安装自己的 JDK1.8

Linux学习_004_使用 CentOS 7.5 卸载自带 jdk 安装自己的 JDK1.8

黑泽君 350

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Linux环境卸载Centos7自带的OpenJDK和安装JDK1.8

1.通过命令 (rpm -qa | grep java) 查询已经安装的java包2.通过命令(rpm -e --nodeps xxxxxx)卸载已经安装的OpenJDK包。

Fu_lucas的博客 5503

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Linux Centos7 卸载JDK1.7 并安装JDK1.8

1.准备好需要的jdk安装包 2.查看系统自带jdk [root@localhost ~]# rpm -qa|grep jdk java-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64 java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64 3.删除系统自带jdk [root@localhost ~]# r...

qq_30253693的博客 2659

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

linux java 自动安装_Centos7 linux 卸载自带安装的jdk 并yum自动安装jdk1.8

一:卸载系统自带安装的JDK通过xshell工具成功连接安装好的虚拟机之后可通过 rpm -qa | grep Java 命令来查询出系统自带的jdk(带箭头的四个就是系统自带的)注:不带箭头的那三个不要删掉然后通过 rpm -e --nodeps 后面跟系统自带的jdk名 这个命令来删除系统自带的jdk,例如:rpm -e --nodeps java-1.8.0-open...

weixin_35902168的博客 812

Linux常见问题处理—— Centos7下安装与卸载Jdk1.8

卸载查看已经安装的jdk[root@bogon jre]# rpm -qa|grep jdk java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64 java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64 java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_

softwareCraftsman 3399

【Linux】中JDK的安装与卸载

Linux中自带JDK的卸载以及自定义版本的安装

挨T大嘴猴的博客 484

Centos7 linux 卸载自带安装的jdk 并yum自动安装jdk1.8

一:卸载系统自带安装的JDK注:本文参考了《 使用CentOS7卸载自带jdk安装自己的JDK1.8》通过xshell工具成功连接安装好的虚拟机之后可通过    rpm -qa | grep Java  命令来查询出系统自带的jdk(带箭头的四个就是系统自带的)注:不带箭头的那三个不要删掉然后通过    rpm -e --nodeps   后面跟系统自带的jdk名    这个命令来删除系统自带的j...

weixin_34050427的博客 874

linux卸载openjdk_CentOS 7 卸载OpenJDK,安装Oracle JDK 1.8-详细操作步骤

CentOS 7 系统一般会自带OpenJDK,或者通过yum安装的也是 OpenJDK,但在windows平台上开发时都用的是Oracle JDK。为避免可能出现兼容问题,或者想尝试一下Oracle JDK,可以卸载自带的OpenJDK,安装Oracle JDK。下面演示详细的操作步骤。1. 先查看openJDK版本,并进行卸载操作。yum list installed |grep javayu...

weixin_39685024的博客 239

Linux | 学习系列 CentOS 7 安装与卸载JDK1.8

卸载查看已经安装的jdk[root@bogon jre]# rpm -qa|grep jdk java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64 java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64 java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86...

Coder编程的博客 481

Linux系统下安装jdk1.8

第一步:下载Linux环境下的jdk1.8文件 首先我们可以查一下自己的服务器是多少位? getconf LONG_BIT 我的Linux是64位的,因此我下载jdk-8u271-linux-x64.tar.gz文件。 下载链接地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 如下图所示: 但是在Oracle官网下载东西需要登录,大家可以使用我下载好的包 链接:https://p

麦叔 1443

Linux系统CentOS 7.6 安装 JDK1.8 详细步骤

文章目录一、卸载旧版jdk二、下载安装jdk1.8安装包 一、卸载旧版jdk 1.先检查一下系统有没有安装jdk rpm –qa|grep jdk 2.如果有安装,卸载该jdk rpm 管理套件 -e 删除指定的套件 --nodeps 不验证套件档的相互关联性 rpm -e --nodeps 软件包 例如:rpm -e --nodeps java-1.7.0-openjdk-xxxx 3.检查jdk版本,如果没有则说明jdk已经卸载完成 java -version 二、下载安装jdk

bingxuebojue的博客 1446

Linux 下安装 JDK

前言 JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。java的应用都会要到jdk,像 JMeter、Tomcat应用都需要先安装JDK。 环境信息: CentOS 7.7 JDK 1.8

liliyuyueyue的博客 3934
上一篇: ZooKeeper 分布式协调服务实战---编程不良人 笔记
下一篇: linux scp 主机间拷贝文件
wei198621
博客等级 码龄20年 169粉丝 388原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值