linux/CentOS 7 安装jdk

安装前准备

下载安装包。下载地址
本文使用的安装包是 jdk-8u211-linux-x64.tar.gz
将 jdk-8u211-linux-x64.tar.gz 放到到服务器上,按需放到对应目录下

安装步骤

#使用普通用户登陆服务器,执行以下安装
解压jdk-8u211-linux-x64.tar.gz

tar -xvzf jdk-8u211-linux-x64.tar.gz

#使用普通用户,执行以下安装

vi ~/.bash_profile

在文件最后添加以下内容:

export  JAVA_HOME=/home/tinci/jdk1.8.0_211
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export  PATH=$JAVA_HOME/bin:$PATH

执行如下命令使环境变量生效:

source ~/.bash_profile

测试配置是否成功(查看jdk版本)

#使用普通用户,执行以下命令

java  -version

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

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

相关文章

车载测试包括哪些测试

车载测试包括CW测试和现网测试。以下是相关介绍: CW测试: 即在典型区域架设发射天线,发射单载被信号,然后在预先设定的路线上进行车载测试,使用车载接收机接收并记录各处的信号场强。CW测试频率和环境选择方便&#…

MySQL 是什么?

MySQL官方网站(http://www.mysql.com/)提供关于MySQL软件的最新信息。 MySQL是一个数据库管理系统。 数据库是一种结构化的数据集合。它可以是从简单的购物清单到图片库,再到企业网络中的大量信息等任何形式。要添加、访问和处理存储在计算…

如何拍摄超级大像素图片,超级大像素有哪些应用

引言: 在数字摄影领域,超级大像素照片是指通过高像素的相机或拼接多张照片合成的照片。这样的照片具有更高的分辨率,细节更加清晰,绘画质感更强。那么如何拍摄超级大像素照片,超级大像素可以用在哪些领域呢。 一&…

记一次Android中获取时间戳在Java转字符串不正确的问题

Hi, I’m Shendi 记一次Android中获取时间戳在Java转字符串不正确的问题 问题 在 Java 中将 Android 的时间戳转字符串,发现转换的结果不正确。示例代码如下 Calendar calendar Calendar.getInstance(); calendar.set(Calendar.YEAR, 2023); calendar.set(Calend…

如何做到人均告警减少 90%?B 站新一代告警平台的设计与实践

一分钟精华速览 B 站的业务规模和用户群体不断扩大,对于服务的稳定性和可用性的要求也日益增高。这就需要 B 站的监控告警系统能够及时、准确地发现和定位问题,以便尽快解决,维护好用户的使用体验。 本文是对 B 站在告警监控系统上的一次重…

小红书可观测 Metrics 架构演进,如何实现数十倍性能提升?

在当前云原生时代,随着微服务架构的广泛应用,云原生可观测性概念被广泛讨论。可观测技术建设,将有助于跟踪、了解和诊断生产环境问题,辅助开发和运维人员快速发现、定位和解决问题,支撑风险追溯、经验沉淀、故障预警&a…

MATLAB图解傅里叶变换(初学者也可以理解)

1、概述 相信很多人对于傅里叶变换可能觉得比较复杂和有点难懂,其实不难,它只是一种积分变换。 傅里叶变换,表示能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合。也就是说&qu…

『 Linux 』进程地址空间概念

文章目录 🫙 前言🫙 进程地址空间是什么🫙 写时拷贝🫙 可执行程序中的虚拟地址🫙 物理地址分布方式 🫙 前言 在c/C中存在一种内存的概念; 一般来说一个内存的空间分布包括栈区,堆区,代码段等等; 且内存是…

Notes2024节气和日历来了

大家好,才是真的好。 还有三周就是2024年了。 2024的节假日安排其实早就发布,有些人已经把这些节假日安排都写在自己的日历上了;同时我们这里也设置了一份,包括节假日和农历二十四节气以及中西传统的节日日期等。 如果你需要的…

均匀分布的随机变量

如果连续型随机变量的概率密度满足如下公式: 那么就称在区间(a,b)上服从均匀分布,记为。

国际语音呼叫中心有什么功能特点?

国际语音呼叫中心的功能特点 智能客服 国际语音呼叫中心通过智能客服系统,可以为客户提供快捷、高效的服务。可以根据客户需求,自动回答部分常见问题,提高客户服务效率。 个性化定制 国际语音呼叫中心平台可以根据客户需求,为…

el-tree搜索的使用

2023.12.11今天我学习了如何对el-tree进行搜索的功能,效果如下: 代码如下: 重点部分:给el-tree设置ref,通过监听roleName的变化过滤数据。 default-expand-all可以设置默认展开全部子节点。 check可以拿到当前节点的…

线程安全集合类

文章目录 1. ConcurrentHashMap2. LinkedBlockingQueue 阻塞队列3. ConcurrentLinkedQueue4. CopyOnWriteArrayList JDK1.7 hashmap采用数组加链表头插的方式,在扩容时会出现循环死链问题,A->B->C扩容后C->B->A AB BA出现循环死链。 1. Conc…

msvcp140.dll丢失怎么办?这些方法值得一试

小编将探讨计算机系统中MSVCP140.DLL文件的重要性及其潜在的问题和相应的修复措施。此文件对实现软件应用的特定功能起着关键性的作用,当其丢失时,某些运行环境下的应用程序和游戏便无法正常运作。因此,了解并解决相关问题非常必要。 一、msv…

SpringBoot Maven 项目打包的艺术--主清单属性缺失与NoClassDefFoundError的优雅解决方案

Maven项目的Jar包打包问题-没有主清单属性&&ClassNotFoundException 与 NoClassDefFoundError 文章目录 Maven项目的Jar包打包问题-没有主清单属性&&ClassNotFoundException 与 NoClassDefFoundError1、问题出现1.1、Jar包运行:没有主清单属性解决方…

如何在Python控制台中运行程序

一、打开cmd,并进入程序所在的目录 这里可以先进入要运行的程序所在的目录,然后在地址栏输入cmd并回车,就可以打开cmd并定位到当前目录。 二、在控制台中运行程序 python hello.py运行结果就会打印出来了

【运维】Kafka高可用: KRaft(不依赖zookeeper)集群搭建

文章目录 一. kafka kraft 集群介绍1. KRaft架构2. Controller 服务器3. Process Roles4. Quorum Voters5. kraft的工作原理 ing 二. 集群安装1. 安装1.1. 配置1.2. 格式化 2. 启动测试2.1. 启功节点服务2.2. 测试 本文主要介绍了 kafka raft集群架构: 与旧架构的不…

国外资源国内镜像访问(亲测)

关于huggingface模型下载: 手动下载(测试时间20231125):suno/bark Hugging Face 清华镜像(已失效):https://mirrors.tuna.tsinghua.edu.cn/hugging-face-models/hfl/ 使用huggingface镜像的方式…

【Jeecg Boot 3 - 第二天】第2节 前后端docker部署云服务器

更新完成,点击下面章节进入 一、后端部署 1.1、后端 docker-compose 部署 JEECGBOOT 1.2、jar 包和 lib 依赖分离,部署包缩小100倍 二、前端部署 2.1、nginx 部署 JEECGBOOT VUE3 2.2、开启Nginx压缩,解决前端访问慢问题

数据结构-线性表的详解

1、线性表 一个线性表是n个数据元素的有限序列 特点:在数据元素的非空有限集中 (1)存在唯一的一个被称为第一个的数据元素 (2)存在唯一的一个被称为最后一个的数据元素 (3)除了第一个以外&…