linux 系统安装jdk8,openjdk无法删除的解决方法。

Linux系统安装JDK1.8 详细流程 Linux系统安装JDK1.8 详细流程 文章目录Linux系统安装JDK1.8 详细流程前言安装详细流程卸载Open JDK下载并安装JDK配置环境变量测试环境参考文章 前言 在 Linux系统上安装 JDK的时候,基本上所有的资料都要你检查并卸载掉系统上原生的 Open JDK,然后再进行 JDK的安装。那么 Open JDK和 JDK有什么区别呢? 其实,Open JDK是 JDK的原始开放... 阅读详情
  1. 先介绍一下场景,一台云服务器需要安装java环境,网上教程大多让我先删除openjdk安装jdk8,然儿~我用rpm -qa|grep java
    命令找不到以下相关信息,卸载不掉。
java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64
java-1.7.0-openjdk-headless-1.7.0.181-2.6.14.8.el7_5.x86_64
java-1.7.0-openjdk-1.7.0.181-2.6.14.8.el7_5.x86_64
javapackages-tools-3.4.1-11.el7.noarch
python-javapackages-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.171-8.b10.el7_5.x86_64

这时候我们不要执着与百度安装jdk教程里的先卸载openjdk步骤,我们调整一下他们的优先级就可以不卸载openjdk来使用怎们自己的jdk了。
更换操作也很简单,现在/etc/profile 文件夹下配置环境变量(根据自己的目录更改,改完记得使用source /etc/profile 命令进行更新)。

export JAVA_HOME=/usr/local/java/jdk1.8.0_281/
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME="$JAVA_HOME/jre"
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jar

下面是重点操作:

 sudo update-alternatives --install /usr/local/java/ java /usr/local/java/jdk1.8.0_281/bin/java 300
 sudo update-alternatives --install  /usr/local/java/ javac /usr/local/java/jdk1.8.0_281/bin/javac 300

再使用java -version 显示出自己想替换的java 版本就更新成功了。

关于这个操作更详细的解释移步这里。

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

相关推荐

别再只会用Kriging了!用Python+GeoPandas手把手实现IDW插值(附完整代码与可视化)

本文详细介绍了如何使用Python和GeoPandas实现反距离加权插值(IDW),包括核心算法、参数调优和可视化技巧。通过完整代码示例,帮助读者掌握这一空间数据分析技术,适用于环境监测、气象预报等多个领域,提升数据处理效率和灵活性。

weixin_30872157的博客 225

彻底卸载JDK1.8的方式

按win+R打开运行窗口,输入 regedit 打开注册表,找到【HKEY_LOCAL_MACHINE】 – 【SOFTWARE】 – 【JavaSoft】文件夹,此文件夹即JDK注册信息,将JavaSoft文件夹及其子文件夹都删除。1.点击此电脑,右键【属性】 – 【高级系统设置】 – 【环境变量】,将系统变量(不是环境变量)里面的3个参数: JAVA_HOME、CLASS_PATH、PATH 中配置的JDK信息删除。(只删除这两个,切记)(1)找到系统变量→删除 JAVA_HOME 变量。

weixin_44249578的博客 6494

基于CatBoost回归模型的完整预测分析:从建模到SHAP可解释性分析

本文介绍了使用CatBoost回归模型进行完整预测分析的流程。首先导入必要的Python库并加载数据,进行数据预处理包括训练测试集划分和归一化处理。然后通过网格搜索优化CatBoost超参数,使用最优参数训练模型并评估预测性能。结果显示模型具有较高的决定系数(R²=0.9944)和较低的误差指标(RMSE=0.0696)。接着进行残差分析和正态性检验,发现残差基本服从正态分布。最后通过SHAP分析实现模型可解释性,识别关键特征影响。该方法为梯度提升树在回归问题中的应用提供了完整解决方案。

fx666_的博客 746

Linux--删除JDK出现的问题

删除JDK出现的问题 warning: waiting for transaction lock on /var/lib/rpm/.rpm.lock 原因:在删除JDK的过程中终止了删除操作 解决:输入(红色部分)  ~]# clear [root@bianyamei ~]# rm -f /var/lib/rpm/.rpm.lock [root@bianyamei ~]

欢迎访问,Viola的博客! 1531

《Python星球日记》 第72天:问答系统与信息检索

《Python星球日记》 第72天:问答系统与信息检索,在前面的日子里,我们学习了自然语言处理的基础知识,包括文本预处理、词向量、Transformer架构和各种预训练模型。今天,我们将探索问答系统这一NLP的重要应用,以及如何结合信息检索技术构建智能问答系统。

Code_流苏:在代码中寻诗意,在实践中觅真知 1075

31、车载通信中的可见光通信(VLC)技术解析

本文详细解析了车载通信中可见光通信(VLC)技术的应用背景、优势及发展前景。对比传统RF通信技术(如DSRC),VLC利用LED照明设备实现高效、安全的车辆与车辆、车辆与基础设施之间的通信,具有频谱资源丰富、安全性高、无电磁干扰等优势。文章还探讨了VLC在交叉口交通控制、高速公路通信、自动驾驶等场景的应用潜力,展望了其在未来智能交通系统中的重要作用。

hill8的博客 318

Centos7安装配置Jdk1.8

环境准备 JDK下载 卸载openjdk rpm -qa|grep java sudo rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64 sudo rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.221-2.6.18.1.el7.x86_64 sudo rpm -e --nodeps java-1.8.0-openjdk-1.8.0.222.b03-1.el7.x8

csp732171109的博客 532

从原理到实战:深入解析 Synopsys VCS 仿真快照技术,提升验证效率

VCS Checkpoint 技术摘要 VCS Checkpoint 是 Synopsys VCS 提供的仿真状态快照功能,可将完整的仿真状态(寄存器、存储器、时钟、随机种子等)序列化保存。主要应用场景包括:跳过耗时初始化阶段、覆盖率驱动验证、Debug复现和UVM分阶段验证。核心原理是对仿真内核状态的完整序列化,需注意文件句柄等特殊对象需手动处理。 使用方式: 编译时添加 -checkpoint 选项 运行时通过 $save 系统任务或 +checkpoint 参数保存状态 通过 +restore 参数恢

元直的博客 248

Ubuntu 系统 卸载OpenJDK 8

卸载jdk:sudo apt-get removeopenjdk-8-jdk 输入之后输入密码 之后执行 Y ,执行完成之后使用java -version 查看下版本 居然还有版本把jre 也卸载了 卸载jre: sudo apt-get remove openjdk-8-jre-headless 输入之后输入密码 之后执行 Y ,执行完成之后使用java -version 查看下版本 提示没有那个文件或目录,这样就卸载完成了 ...

小牧在一直在学习,在前进的道路上大家一起学习,进步。 2215

汽车标定技术(七)--英飞凌TC3xx_Overlay实现页切换

今天说要开个专栏讲讲XCP标定,但在将标定之前,先把英飞凌专门为标定功能设计overlay功能讲解清楚。

认真搞搞汽车MCU 4015

yolo 图像检测、关键点检测单摄像头测量物体尺寸长度大小

new_distance/real_size (待求物体像素距离与实际距离比值)= distance / metric_length (参照物像素距离与实际距离比值)然后运行size_demo进行要测量的物体进行关节点检测距离;metric_length是上面耳机选取的两个点的实际物理距离,大概6cm;这里用的windows。通过关键点检测识别物体关键点的像素距离,然后参考比例尺计算实际距离。2)关键点算法这里用的现有的进行测试,实际场景需要自己训练。这里拿这模型推理出的关键点坐标进行后续长度计算。

weixin_42357472的博客 2525

智能电源路径保护:TPS259483AYWPR与STM32协同实现工业级自适应过流防护

电子保险丝(eFuse)是现代嵌入式系统电源健壮性的核心组件,其本质是集高精度电流检测、微秒级响应、I²C可编程控制于一体的主动式电源管理单元。相比传统保险丝或TVS管的被动限幅,eFuse通过实时监测输入电压、输出电流与芯片结温,结合MCU实现分级干预与故障溯源。关键技术价值在于±1.5%电流检测精度、1.3μs过流关断响应及软硬件闭环策略——如基于历史负载的自适应限流、零电压电源切换、掉电不丢的CRC校验日志。典型应用于工业PLC、野外基站、电机驱动等对可靠性与环境适应性要求严苛的场景。本文以TPS25

weixin_34037173的博客 406

95.qt qml-诺谦通用可扩展多功能QML界面

如下图所示:自带一个功能界面,可以通过功能界面添加不同功能,并且可以固定到顶部水平导航栏中,对于N多小功能的项目而言,非常方便,这样用户就可以根据自己喜好来使用自己常用的功能了。

抵抗时间扭曲,坚持做一件有意义的事 3048

Linux——安装JDK和OpenJDK【多种方法】

一、Linux安装OpenJDK,1、查看系统是否有自带的版本,2、删除OpenJDK,3、本地下载OpenJDK,4、无法本地下载,也可以使用命令下载5、拓展,二、Linux安装JDK(方法1),1、查看系统是否有自带的版本,并删除,2、去官网下载对应的安装包,然后上传到服务器,3、将我们下载好的JDK安装包上传到服务器,进行解压,4、修改环境变量,5、应用修改后的环境变量,6、软链接程序到环境变量中,7、测试是否安装正常。三、其他版本(Windows、MacOS)安装

Pan_peter的博客 5万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Linux卸载自带的openJdk,并且安装JDK1.8

Linux系统有时候会默认使用OpenJDK版本,需要卸载后,重新安装自己需要的JDK版本 一、删除系统自带OpenJDK 以下操作,请切换至root权限进行操作 1.1、输入:rpm -qa | grep jdk 会查询出系统自带的OpenJDK及版本 [root@localhost /]# rpm -qa |grep jdk java-1.7.0-openjdk-headless-...

coderWang 2万+

VC中sqlite的使用

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

linux 卸载openjdk 安装jdk

卸载openjdk并且安装oracle的jdk 如果有项目在运行,请先停止项目 1.卸载 1.1查看现有版本 版本为openjdk的1.8 java -version 1.2查询所有跟Java相关的安装的rpm包 rpm -qa | grep java 1.3卸载所有跟openjdk相关的包: 使用命令 rpm -e --nodeps 执行命令。删除以上除了noarch 结尾的所有文件 rpm -e --nodeps java-1.8.0-op...

小灰~的博客 1万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Linux 安装JDK详细步骤

Linux系统上一般会安装好Open JDK,所以安装JDK之前。需要卸载系统自带的OpenJDK以及相关的Java文件。 一、卸载系统自带的OpenJDK以及相关的Java文件 1、查看Java信息以及相关的Java文件 查看JDK信息,输入:java -version 检测jdk的安装包,输入:rpm -qa | grep java 2、接着删除相关Java文件,并检查是否删除完即可 删除输入:rpm -e --nodeps 包名 检查是否删除完,输入:rpm -qa ...

Charge8的博客 4万+

Linux下安装JDK 及 OpenJDK的卸载

1、查询JDK版本   1 2 3 4 [dupenghui@mini01 ~]$ java -version java version "1.7.0_09-icedtea" OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-i386) OpenJDK Client VM...

StriverChuiYing的博客 4036

Linux安装JDK后提示openjdk

在安装了Oracle的jdk之后发现系统带有openjdk会出现下列情况,就是java -version和javac -version会出现不一样的状态 [root@doctortang ~]# java -version java version "1.7.0_45" OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15) OpenJDK 64-Bit Server VM (build 24.45-b08, m...

hzp666的博客 2374

如何快速卸载OpenJdk并安装Jdk1.8

卸载OpenJdk 一、首先确认Linux虚机上自带哪些OpenJdk 切换root用户,输入:rpm -qa | grep jdk 会查询出系统自带的OpenJDK及版本 rpm -qa | grep jdk 输出结果: 二、开始卸载OpenJdk并验证 输入:rpm -e --nodeps + ‘你要卸载的jdk全名’ rpm -e --nodeps java-1.6.0-openjdk...

缘尽无期的博客 3346

全网最全的Linux中安装jdk1.8教程

网上找了很多linux系统中jdk1.8的安装教程,但是不是很全,有的在配置环境变量环节差别很大,在此,给一个最全面的,最正确的jdk安装配置教程。

weixin_43419816的博客 9030

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

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

Fu_lucas的博客 5503

linux卸载JDK1.8版本安装JDK17版本

方式一链接:wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz。2,解压在指定目录:tar -zxvf jdk-17.0.1_linux-x64_bin.tar.gz -C /usr/local (这里主要权限问题)3,修改JDK文件的名称:mv jdk-17.0.9 ./jdk17。2,删除openJDK版本 :(查看的时候有多是个就删除多少个:)5,删除环境变量:vim /ect/profile。

liqtsj的博客 4038

Linux上一般会安装Open JDK,关于OpenJDK和JDK的区别

Linux上一般会安装Open JDK,关于OpenJDK和JDK的区别:http://www.cnblogs.com/sxdcgaq8080/p/7487369.html 下面开始安装步骤: --------------------------------------------------------------------------第一步--------------------------...

My_Fayer的博客 9836

Linux 删除openjdk,安装jdk1.8

Linux下安装jdk,步骤如下 1:下载jdk包:本章使用的为后缀为tar.gz的文件(不需要安装)例如:jdk-8u191-linux-x64.tar.gz 2:把jdk文件保存至Linux下目录:通过控制台,使用mkdir命令生成/opt/jdk目录,并把文件放入其下 3:解压tar.gz文件:通过控制台,进入/opt/jdk下,执行tar-zxvfjdk-8u191-linu...

pingchangmile的博客 465
下一篇: idea 2021.1 屏蔽指定类型的文件
摊摊
博客等级 码龄7年 4粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值