【自用】Linux-CentOS7安装配置jdk1.8

news2024/12/27 10:56:38

一、准备工作

步骤1.创建目录 /usr/java 并进入该目录

# 进入/usr/目录
cd /usr/

# 创建java目录
mkdir java

# 进入java目录
cd java

步骤2.下载 jdk-8u351-linux-x64.rpm

链接:https://pan.baidu.com/s/1IWDf70ddcy-u_mDofBklCQ?pwd=xrfy
提取码:xrfy

–来自百度网盘超级会员V6的分享

步骤3.使用 Xshell 自带 Xftp 工具,将 jdk-8u351-linux-x64.rpm 传输至 /usr/java/ 目录

在这里插入图片描述



二、开始安装

步骤4.安装jdk

rpm -ivh jdk文件名.rpm
# 比如:rpm -ivh jdk-8u351-linux-x64.rpm

步骤5.查看jdk是否安装成功

java -version


三、配置环境变量

步骤6.查看 /usr/java/ 目录下带有 jdk 开头的目录(不是文件)

比如图中,带有 jdk 开头的目录就是 jdk1.8.0_351-amd64
在这里插入图片描述

步骤7.编辑全局变量

vim /etc/profile

步骤8.添加如下一段代码(请根据实际情况作出修改!):

JAVA_HOME=/usr/java/jdkxxxxxxx(比如上面黄色的jdk1.8.0_351-amd64)
JRE_HOME=/usr/java/jdkxxxxxxx(比如上面黄色的jdk1.8.0_351-amd64)/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

示例图:
在这里插入图片描述

步骤9.退出vim,并使全局变量生效

source /etc/profile

步骤10.随便进入一个目录看看是否环境变量配置成功

java -version

成功!!
在这里插入图片描述

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

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

相关文章

14.PyQt5应用程序主窗口QmainWindow详解

PyQt5 应用程序主窗口 对于日常见到的应用程序而言,许多都是基于主窗口的,主窗口包含了菜单栏、工具栏、状态栏和中心区域等。 QT/PyQt中提供了以QmainWindow类为核心的主窗口框架,它包含了众多相关的类,它们的继承关系如下图所…

pygame入门之环境配置

14天学习训练营导师课程: 李宁《Python Pygame游戏开发入门与实战》 李宁《计算机视觉OpenCV Python项目实战》1 李宁《计算机视觉OpenCV Python项目实战》2 李宁《计算机视觉OpenCV Python项目实战》3 前两节和大家一起了解了python的基础,今天我们就来…

互联网电商大厂库存系统设计案例讲解

1 库存扣减 多人同时买一件商品时(假设库存充足),每个人几乎同时下单成功,给人一种并行感觉。但真实情况, 库存只是一个数值,无论是存在mysql数据库还是redis缓存,减值时都要控制顺序&#xff0…

Go 协程与Channel管道

风离不摆烂学习日志 Day2 GO 协程 结论: 主线程是一个物理线程,直接作用在cpu上。是重量级的,非常耗费cpu资源。 协程是从主线程开启的,是轻量级的线程,是逻辑态。对资源消耗相对小。 Golang的协程机制是重要的特点&…

OpenStreetMap:对抗谷歌帝国的共享开源地图

OpenStreetMap:对抗谷歌帝国的共享免费地图 讲在前面 在步入自动驾驶的学习之后,不可避免地我需要去了解在驾驶领域中选择的地图格式,而随着研究的进一步深入,我逐步了解到两种较为主流的自动驾驶地图格式,分别是Open…

[附源码]计算机毕业设计JAVA基于JSP的美妆购买网站

[附源码]计算机毕业设计JAVA基于JSP的美妆购买网站 项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM m…

虚拟机的安装搭建centos7.9.2009

这里写目录标题虚拟机的安装搭建1. 虚拟机镜像版本下载 centos7.9.20092. 虚拟机 vmware 17pro(专业版) 版本下载及安装配置1.2.1 虚拟机 vmware 17pro下载1.2.2 虚拟机 vmware 17pro 安装1.2.3 虚拟机 vmware 17pro 配置1.2.4 安装配置centos7操作系统&…

Arthas的使用与进阶

Arthas的使用与进阶Arthas使用与进阶一、概述二、快速安装windows下安装arthasLinux下安装arthas卸载在Linux/Unix/Mac平台Windows平台三、快速入门:attach一个进程1、准备2、启动arthas四、快速入门:常用命令接触命令介绍1、dashboard仪表板2、通过Thre…

Servlet小项目 | 基于纯Servlet手写一个单表的CRUD操作

使用纯粹的Servlet完成单表【对部门的】的增删改查操作。(B/S结构的) 目录 一:设计数据库表及原型 二:动态实现部门列表及详情页 三:实现部门删除功能 四:实现部门新增功能 五:实现部门修…

NJUPT算法分析与设计期末考试2021.11.24

NJUPT算法分析与设计期末考试2021.11.24判断简答1.算法是什么?算法的时间复杂度是什么?衡量的原则,标准,工具2.分支限界法扩展活节点的方式有哪两种,有什么差别?3.回溯法搜索子集树,排列树的算法…

PostgreSQL下载和安装教程

PostgreSQL下载和安装嘚吧嘚下载安装配置pgAdmin设置中文安装中遇到的问题The database cluster initialisation failed.问题描述解决方法嘚吧嘚 公司在用PostgreSQL数据库,和MySQL一样是免费试用的。虽然不知道公司出于什么考虑没有选择MySQL,而是选用…

【户外】东莞-银瓶山-常规路线-登山游记+攻略

不想看流水的请直接看最后攻略 此次路线:北上南下。累计行走约11.57km. 2022/11/20 周日 东莞最近YQ严重,不是拉去Jiankang驿站,就是居家GeLi,加上工作也郁闷,出去走走。 昨晚两点睡觉,在给各种设备补电量…

qq录屏快捷键是什么?qq录屏声音设置

我们日常生活中,有时会突然遇到需要用电脑录制屏幕的情况,这个时候我们可以通过按下qq录屏的快捷键进行录屏。有些小伙伴就有疑问了,电脑qq录屏快捷键是什么? qq录屏声音如何设置?别急,接下来小编给大家详细…

SpringMVC跳转

转发: 1:添加成功跳转到成功页面,给出提示,失败跳转到失败页面 ---- jsp 2:添加成功后,跳转到查询的controller中 -- 另外一个程序,添加完成之后,执行查询所有的操作&#xff0c…

Linux环境基础开发工具使用

Linux环境基础开发工具使用 文章目录Linux环境基础开发工具使用1.Linux软件包管理器 yum1.1 什么是软件包1.2 了解rzsz(文件传输工具)1.3 查看软件包1.4 安装与卸载软件指令1.5 更新yum源2.Linux开发工具介绍2.1 vi/vim开发工具介绍2.2 vi/vim的按键图解3.Linux编辑器---vim的使…

数字信号处理 | 实验二 MATLAB z换和z逆变换分析+求解差分方程+求解单位冲击响应+求解幅频相频特性曲线+求解零极点

1.实验目的 (1)掌握离散时间信号的z变换和z逆变换分析 (2)掌握MATLAB中利用filter函数求解差分方程; (3)掌握MATLAB中利用impz函数求解单位冲击响应h(n); (4)掌握MATLAB中利用freqz函数求解幅频特性曲线和相频特性曲线; (5)掌握MATLAB中利用zplane函…

Spring事务管理 | 数据库连接池流程原理分析

💗wei_shuo的个人主页 💫wei_shuo的学习社区 🌐Hello World ! 文章目录▌Spring事务管理环境搭建标准配置声明式事务总结▌SqlSessionFactoryXML 中构建 SqlSessionFactory获得 SqlSession 的实例代码实现▌作用域(Sco…

2022.11.20 学习周报

文章目录摘要论文阅读1.题目2.摘要3.网络结构3.1 网络示意图3.2 网络特点4.问题的提出5.正则化带有LSTM单元的RNNs5.1 LSTM单元5.2 具有 Dropout 的正则化6.实验6.1 语音建模6.2 语音识别6.3 机器翻译6.4 图像字幕生成7.结论深度学习Pytorch实现简单的RNN总结摘要 This week, …

总账科目 前台操作关事务代码及操作要点

目录 1、维护会计科目相关代码及要点 2、公司代码中的科目参数详解 1、维护会计科目相关代码及要点 事务代码:FSP0 在科目表中维护科目 操作例子:创建1001010100 现金-人民币 及40010001实收资本. 点保存后成功展示如下图 注意,后台必须的…

treeSelect树组件设置父节点禁用

前言: 项目开发中需求方提了这样一个需求:下拉框数据是树形结构,但父节点禁止点选,只能点击子节点。毫无疑问,选用的是 ant design vue 组件库的 treeSelect 组件。但该组件默认每一级节点都可以进行选择,…