Linux CentOS 7.6安装JDK详细保姆级教程

一、检查系统是否自带jdk

java --version 

在这里插入图片描述
如果有的话,找到对应的文件删除
第一步:先查看Linux自带的JDK有几个,用命令:

rpm -qa | grep -i java

在这里插入图片描述
第二步:删除JDK,执行命令:

rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
#rpm -qa:查询所安装的所有rpm包
#grep -i:忽略大小写
#xargs -n1:表示每次只传递一个参数
#rpm -e --nodeps:强制卸载软件

第三步:检查是否删除成功

#查看是否还在即可
rpm -qa | grep -i java
#或者查看java版本
java -version

二、通过wget下载jdk1.8并解压

1、进入home文件夹并创建jdk文件夹

cd /home   //进入home文件夹
mkdir jdk  //创建jdk文件夹
cd jdk     //进入jdk文件夹

在这里插入图片描述
2、进入jdk文件通过wget下载jdk1.8

wget \
--no-check-certificate \
--no-cookies \
--header \
"Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

在这里插入图片描述
3、解压安装包

tar xvf jdk-8u131-linux-x64.tar.gz

在这里插入图片描述

3、配置环境变量

vim /etc/profile

在这里插入图片描述

键盘输入i在文件最后插入以下内容:

export JAVA_HOME=/home/jdk/jdk1.8.0_131
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
//语法解释
//export JAVA_HOME=你自己解压的jdk文件夹路径

在这里插入图片描述
输入~退出编辑模式,在输入:后输入wq回车退出并保存
在这里插入图片描述
最后输入source /etc/profile使其生效
在这里插入图片描述

三、检查是否安装成功

java -version

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/611401.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ubuntu设置ssh登录,设置公钥无密登录

sudo apt-get install openssh-server vim sudo vim /etc/ssh/sshd_config 修改这几行 PubkeyAuthentication yes #指定公钥数据库文件 AuthorsizedKeysFile.ssh/authorized_keys #PasswordAuthentication yes 改为 PasswordAuthentication no 然后重启ssh服务 systemctl res…

企业的 Android 移动设备管理 (MDM) 解决方案

移动设备管理可帮助您在不影响最终用户体验的情况下,通过无线方式管理和保护组织的移动设备群,现代 MDM 解决方案还可以控制 App、内容和安全性,因此员工可以毫无顾虑地在托管设备上工作。移动设备管理软件可有效管理个人设备上的公司空间。M…

优化CentOS 7.6的HTTP隧道代理网络性能

在CentOS 7.6上,通过HTTP隧道代理优化网络性能是一项复杂且细致的任务。首先,我们要了解HTTP隧道代理的工作原理:通过建立一个安全的隧道,HTTP隧道代理允许用户绕过某些网络限制,提高数据传输的速度和安全性。然而&…

工业交换机在智慧水务和水处理中的应用

智慧水务是一种基于互联网和物联网技术的水务管理模式。它利用现代信息技术,将传统的水务管理模式升级,实现智慧化的水务管理方式。智慧水务的实现离不开各种先进的技术手段。物联网技术是智慧水务的重要组成部分。通过在水务系统中部署工业交换机、传感…

LLMs:Ghost Attention(GAtt)机制的简介(改进多轮对话+帮助注意力聚焦)、原理、作用之详细攻略

LLMs:Ghost Attention(GAtt)机制的简介(改进多轮对话+帮助注意力聚焦)、原理、作用之详细攻略 目录 来源

C/C++调用matlab

C/C调用matlab matlab虽然可以生成C/C的程序,但其能力很有限,很多操作无法生成C/C程序,比如函数求解、优化、拟合等。为了解决这个问题,可以采用matlab和C/C联合编程的方式进行。使用matlab将关键操作打包成dll环境,再…

MySQL 存储引擎全攻略:选择最适合你的数据库引擎

1. MySQL的支持的存储引擎有哪些 官方文档给出的有以下几种: 我们也可以通过SHOW ENGINES命令来查看: 还可以通过ENGINES表查看 2. 存储引擎比较 我们通过存储引擎表来看各自的优点: InnoDB 默认的存储引擎(SUPPORT字段为D…

广东做“人工心脏”可以报销啦

(人民日报健康客户端记者 杨林宋)1月5日,据南方医科大学珠江医院消息,医院为一位57岁患者处于心衰终末期的患者,植入一款国产“人工心脏”——左心室辅助装置。据了解,这是该款“人工心脏”纳入广东省医保准…

py的循环语句(for和while)

前言:本章节和友友们探讨一下py的循环语句,主播觉得稍微有点难主要是太浑了,但是会尽量描述清楚,OK上车!(本章节有节目效果) 目录 一.while循环的基本使用 1.1关于while循环 1.2举例 1.31-1…

[C#]使用winform部署PP-MattingV2人像分割onnx模型

【官方框架地址】 https://github.com/PaddlePaddle/PaddleSeg 【算法介绍】 PP-MattingV2是一种先进的图像和视频抠图算法,由百度公司基于PaddlePaddle深度学习框架开发。它旨在提供更精准和高效的图像分割功能,特别是在处理图像中的细微部分&#xf…

【Copilot使用】

Copilot是什么 copilot有多火,1月4日,科技巨头微软在官网上宣布将为Windows 11 PC推出Copilot键。 Copilot是微软在Windows 11中加入的AI助手,该AI助手是一个集成了在操作系统中的侧边栏工具,可以帮助用户完成各种任务。 Copilo…

“氢能源”时代来临-2024武汉氢能源及燃料电池产业展览会

“氢能源”时代来临-2024武汉氢能源及燃料电池产业展览会 2024武汉国际氢能源及燃料电池产业博览会 同期举办:2024世界汽车制造技术暨智能装备博览会 时间:2024.8.14-16日 地点:武汉国际博览中心 邀请函 主办单位:湖北省汽车…

C语言之三子棋小游戏的应用

文章目录 前言一、前期准备模块化设计 二、框架搭建三、游戏实现打印棋盘代码优化玩家下棋电脑下棋判断输赢 四、结束 前言 三子棋是一种民间传统游戏,又叫九宫棋、圈圈叉叉棋、一条龙、井字棋等。游戏分为双方对战,双方依次在9宫格棋盘上摆放棋子&#…

Hive之set参数大全-1

A 控制是否允许在需要时按需加载用户定义函数(UDF) hive.allow.udf.load.on.demand 是 Apache Hive 中的一个配置属性,用于控制是否允许在需要时按需加载用户定义函数(UDF)。 在 Hive 中,UDFs是用户编写…

布偶猫主食冻干优选推荐:K9、sc、希喂三款对比测评

喂食布偶猫的小技巧:如何平衡其食肉习性与脆弱肠胃?主食冻干来帮忙!它既符合猫咪天然的饮食结构,又采用新鲜生肉为原料。搭配其他营养元素,既美味又营养,还能增强抵抗力。我们将为您测评市场上热门的k9、sc…

CUDA的编程模式

本章介绍了CUDA编程模型背后的主要概念,概述了它们在C中是如何公开的。在编程接口中对CUDA C进行了详细的描述。 本章和下一章中使用的矢量加法示例的完整代码可以在矢量加法CUDA示例中找到。 2.1、内核 CUDA C通过允许程序员定义称为内核的C函数来扩展C&#xff0…

C++记账簿

头文件 account_item.h #pragma once #include "common.h"struct AccountItem {string itemType;int amount;string detail; };// 操控记账簿 void loadDataFromFile(vector<AccountItem>& items); void accounting(vector<AccountItem>& item…

windows项目部署

文章目录 安装所需的软件和工具&#xff1a;根据项目需求&#xff0c;安装所需的软件和工具&#xff0c;例如Web服务器&#xff08;如IIS&#xff09;、数据库服务器&#xff08;如MySQL、SQL Server&#xff09;等。 配置环境变量&#xff1a;将所需的软件和工具的安装路径添加…

深度解析qt核心机制:信号槽的多线程行为与对象的线程依附性

对象的线程依附性 每一个学过C以及系统编程的程序员&#xff0c;对于变量会与特定线程有关联都会感到不可思议&#xff1b;在qt中所说的对象的线程依附性&#xff0c;只是针对继承自QObject的对象而言的&#xff1b;对象的线程依附性&#xff0c;并不是代表真的某个底层线程才…

MS-DETR论文解读

文章目录 前言一、摘要二、引言三、贡献四、MS-DETR模型方法1、模型整体结构解读2、模型改善结构解读3、一对多监督原理 五、实验结果1、实验比较2、论文链接 总结 前言 今天&#xff0c;偶然看到MS-DETR论文&#xff0c;以为又有什么高逼格论文诞生了。于是&#xff0c;我想查…