CentOS8安装JDK1.8

2023-05-16

文章目录

        • linux服务器上安装JDK1.8
        • 参考文章

linux服务器上安装JDK1.8

起因是在CentOS8上执行jps命令时,报错:[root@localhost kafka_2.13-2.8.0]# jps bash: jps: command not found,于是在CentOS8上安装需要的jdk,详细安装过程如下:

  • 第一步,到Oracle官网下载jdk-8u301-linux-x64.tar.gz,并上传至linux服务器的/usr/locale目录下
  • 第二步,tar -zxvf jdk-8u301-linux-x64.tar.gz,解压jdk-8u301-linux-x64.tar.gz得到jdk1.8.0_301,
  • 第三步,删除CentOS自带的java: rm /usr/bin/java
[root@localhost bin]# which java
/usr/bin/java
[root@localhost bin]# rm /usr/bin/java
rm: remove symbolic link '/usr/bin/java'? y
  • 第四步,创建新链接:ln -s /usr/local/jdk1.8.0_301/bin/java /usr/bin/java
[root@localhost bin]# ln -s /usr/local/jdk1.8.0_301/bin/java /usr/bin/java
  • 第五步,查看java版本:java -version
[root@localhost bin]# java -version
java version "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)
  • 第六步,配置环境变量:vim /etc/profile
    profile中添加如下内容:
JAVA_HOME=/usr/local/jdk1.8.0_301
JRE_HOME=/usr/local/jdk1.8.0_301/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 CLASSPATH PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

在这里插入图片描述

  • 第七步,执行source /etc/profile,使得刚刚对profile的修改生效
  • 第八步,执行命令:jps
    jps(java virtual machine process status tool)是java提供的一个用来显示当前所有java进程及其pid的命令,非常简单实用。
    通过它,可以查看当前到底启动了几个java进程,因为每一个java程序都会独占一个java虚拟机实例。
[root@localhost local]# jps
5072 QuorumPeerMain
8028 Jps
[root@localhost local]# 

参考文章

关于jps命令-bash: jps: command not found的问题
Centos8中安装jdk1.8
linux下的jps命令

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CentOS8安装JDK1.8 的相关文章

  • yum java8_CentOS8 安装 jdk8 / java8的教程(推荐)

    前言 最开始我是想在CentOS8上使用 wget 下载 xff0c 然后对它进行解压 xff0c 配置环境变量 xff0c 奈何搞了很长时间都没有搞好 xff0c 于是放弃 xff0c 使用yum直接安装 1 安装方法 CentOS8上使
  • Centos8安装jdk1.8

    1 查询可安装jdk列表 先查看是否安装 yum list installed grep java yum list java 2 安装jdk1 8 yum span class token operator span y install
  • (linux)CentOS -yum 安装jdk1.8

    1 搜索jdk安装 xff1a yum search java grep jdk 2 安装jdk 1 8 xff1a yum install java 1 8 0 openjdk 查看是否安装成功 xff1a java version 3
  • VMware 桥接模式下设置centos8.5的静态IP

    centos8 5安装在vmware虚拟机中 xff0c 为了将虚拟机中的centos8 5的IP和宿主机的IP地址设置在同一网段 xff0c 需要我们首先指定虚拟机的网络模式为桥接模式 xff0c 并将虚拟机桥接至你的能够联网的真实网卡上
  • Centos 8下安装jdk1.8

    安装环境 xff1a Centos 8 JDK版本 xff1a 1 8 用户名 xff1a huwei JDK1 8压缩包链接 xff1a https pan baidu com s 15DfvlIKRl1G4fk5rFNigQg 提取码
  • centos8, 未找到匹配的参数: iftop 错误:没有任何匹配: iftop

    yum install iftop y 上次元数据过期检查 xff1a 0 00 51 前 xff0c 执行于 2023年04月25日 星期二 01时29分12秒 未找到匹配的参数 xff1a iftop 错误 xff1a 没有任何匹配 i
  • centos8安装python2.7(2022-6-21亲测有效)

    Centos8自带是的python3 xff0c py脚本是python2的 xff0c 故需要安装python2 7 下载python2 7 18 下载地址 xff1a Python Release Python 2 7 18 Pytho
  • centos8软件安装dnf命令

    DNF是新一代的rpm软件包管理器 它首先出现在 Fedora 18 这个发行版中 而目前 xff0c 它取代了yum xff0c 正式成为从 Fedora 22 起 Fedora 版本的包管理器 DNF包管理器克服了YUM包管理器的一些瓶
  • Error running 'ApplicationRun': 'xxx\jdk1.8.0_191\jre' is not a valid JRE home

    Error running ApplicationRun xxx jdk1 8 0 191 jre is not a valid JRE home解决办法 春节刚过 xff0c 疫情肆虐 从没见过如此冷清的成都 xff0c 阴沉的天空 xf
  • CentOS8.4 Samba服务配置

    目录 Samba服务简介 基本操作 Samba服务主配置文件 全局配置参数 局部配置参数 题一 创建共享资源 创建系统用户组和系统用户并查看 对系统用户设置Samba密码 查看已设置Samba密码的用户 建立共享资源目录并分配权限 修改主配
  • Centos8重启nginx时报错【nginx: [error] invalid PID number ““ in “/opt/nginx/logs/nginx.pid“】

    一 问题描述 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 当我们修改了nginx的配置内容后 需要重启nginx 但是在nginx的sbin目录使用 nginx s reload 命令启动nginx时报错
  • CentOS8安装

    文章目录 下载镜像安装CentOS8总结参考文档 下载镜像 国内有很多镜像站都可以下载到阿里镜像站或者网易镜像站等 这里使用的是网易镜像站链接 xff1a http mirrors 163 com centos 安装CentOS8 注意 x
  • vmware安装centos8之网络配置

    1 下载vmware 2 新建虚拟机 3 网络配置 3 1 查看自己主机ip 网关等信息 xff0c 例如个人主机信息如下 3 2 设置vmware网络连接 vmware gt 我的计算机 gt 设置 gt 网络适配器 gt 网络连接 gt
  • centos8安装docker错误解决

    安装出现 Problem problem with installed package buildah Last metadata expiration check 0 08 17 ago on Sat 20 Feb 2021 12 43
  • Android Studio 配置 JDK1.8 使用Lambda表达式

    Android Studio 配置 JDK1 8 使用Lambda表达式 JDK1 8 添加几项新特性譬如对集合的优化语法的便捷配合Lambda表达式使用可以让代码更加简便美观 xff0c 但对于一些没有接触Lambda表达式的同学们来说就
  • JDK1.8(jdk8.0)新特性

    Java is still not dead and people are starting to figure that out 本教程将用带注释的简单代码来描述新特性 xff0c 你将看不到大片吓人的文字 一 接口的默认方法 Java
  • centos安装jdk1.8

    Linux平台安装JDK的方式大致有三种 xff08 rpm yum 手动安装 xff0c 这里简单介绍手动安装JDK的方式 一 去Oracle官网下载所需JDK包 这里跟windows平台差不多 xff0c 去官网查找链接下载对应JDK安
  • CentOS8安装mysql8.0.24

    记录一下CentOS8安装mysql的过程 CentOS系统版本为CentOS Linux release 8 1 1911 安装的mysql版本为8 0 24 一 下载mysql安装包并解压 执行以下命令 创建mysql安装目录 mkdi
  • CentOS8安装Docker

    文章目录 1 背景简介 2 错误提示 3 问题分析 4 解决方法 1 背景简介 最近用上了VULTR机器 默认使用了CentOS8 正好尝尝鲜 尝试安装Docker时出现了错误 故及时记录一下 方面其他同学 2 错误提示 Problem p
  • centos8 免登陆 免密码 多用户命令行 启动 ,以及 界面免密

    文章目录 修改 启动 service 临时切换 运行模式 永久 切换 运行模式 由于界面 不同 os 实现 不一样 所以 方法 估计 也都 不太通用 博主 还是 建议 大家 学习 linux 使用 命令行 进行学习 centos8 界面免密

随机推荐

  • MIPS指令与MIPS汇编语言

    文章目录 1 MIPS简介2 MIPS指令系统的特点3 MIPS寄存器4 MIPS指令格式4 1 R Type型指令4 2 l Type型指令4 3 J Type型指令4 4 三类指令小结 5 MIPS例题6 MIPS过程调用6 1 过程调
  • 一加7Pro(oneplus 7Pro)和一加三安装kali nethunter

    准备条件 xff1a 一台一加7Pro手机谷歌的adb和fastboot工具集 工具包名称 xff1a platform tools氧OS线刷包 10 3 0版本 twrp 非官方版本magiskDisable Dm Verity Forc
  • 如何解除Chrome无法安装第三方插件的限制(无法从该网站加载扩展程序和用户脚本)

    2018年6月谷歌宣布将废除 Chrome 扩展的内联安装方式 xff08 inline installation xff09 所以说 xff0c 自Chrome 67版本开始 xff0c 谷歌调整Chrome的插件安装策略 xff0c 只
  • 【STM32】HAL库——定时器溢出中断

    经过多次调试 xff0c 我发现Proteus 8的仿真效果并不是很理想 xff0c 所以接下来的例程将改用STM32F103RCT6单片机实物进行讲解 前期准备 xff1a STM32CubeMXSTM32RCT6核心板IDE Keil
  • 【Hexo】GitHub_Page绑定阿里云域名

    前言 对于使用GitHub Pages的小伙伴来说 xff0c GitHub自带的xxx github io网址 xff0c 很容易被挡掉 xff0c 就像这样 我猜大概率是因为这种网址没有证书 没备案之类的 xff0c 导致浏览器检测不安
  • No cached version of com.android.tools.build:aapt2:3.3.2-5309881 available for offline mode.

    No cached version of com android tools build aapt2 3 3 2 5309881 available for offline mode 处理 xff1a gradlew assemble 清理
  • Android H5 webView加载过程黑屏优化处理

    Android H5 webView加载过程黑屏优化处理 一 问题 H5内嵌页面时 xff0c 用webView加载过程中出现黑屏 xff1a 优化处理 xff0c 在setWebViewClient的onPageStarted和onPag
  • 【无标题】

    Android ADB相关使用 Android ADB相关使用 获取手机安卓系统版本 xff1a adb shell getprop ro build version release获取手机SDK版本 xff1a shell getprop
  • Android APP间授权登录(无需SDK类似微信登录)(源码+解析)

    Android APP间授权登录 无需SDK类似微信登录 源码 43 解析 文章目录 Android APP间授权登录 无需SDK类似微信登录 源码 43 解析 前言一 需求二 A应用 调用者 业务代码与布局三 B应用 授权应用 业务代码
  • Android APP调起小程序流程源码+实例解析

    Android APP调起小程序流程源码 43 实例解析 刚刚完成的一个工作需求功能 APP调起指定小程序 读者比较喜欢有图看效果 再看内容 本文涉及点比较多 1 微信SDK集成 2 微信小程序开发 博主后面有充裕的时间会详细对这些知识点做
  • 安卓Android与H5双向交互MathJax展示数学公式(源码+解析)

    安卓Android与H5双向交互MathJax展示数学公式 源码 43 解析 博主就今天周五又做了个需求 xff08 安卓Android与H5交互 xff09 xff0c 原来上线的功能是服务器配置过来的学习报告 xff08 一个H5页面
  • 1 计算机网络体系结构与OSI参考模型

    文章目录 1 计算机网络概述1 1 计算机网络概念1 2 计算机网络的分类 2 OSI 七层参考模型应用层表示层会话层传输层网络层数据链路层物理层 3 OSI参考模型与网络排错4 OSI参考模型与网络安全5 TCP IP协议和OSI参考模型
  • Android之cardview属性以及阴影处理源码+实例

    Android之cardview属性以及阴影处理 开发中 项目会含有大量的图片需要展示 需要圆角图片 带圆角的组合控件等 本文对cardview使用 以及属性做开发记录 方便后来者查阅 博主也容易忘东西 先看效果图 博主开发的一个VR中控平
  • Android自定义底部弹出窗-dialog(2种实现分析+源码)

    Android自定义底部弹出窗 dialog 2种实现分析 43 源码 上线项目功能抽取 在项目开发中 我们会在许多地方会用到底部自定义弹窗 比如设置 个人账户退出 切换 照片的拍照或者相册的调出 或者一些底部弹出列表 本文对自定义底部弹出
  • 安卓Android阿里OSS上传图片(缩略图使用)三步完成+源码例子

    安卓Android阿里OSS上传图片 缩略图使用 三步完成 43 源码例子 博主在做这块阿里OSS上传 也是踩过不少相关的坑 并且阿里的官方文档也是不是很详细 也翻阅不少文章 感觉有所不足 所以记录本文 希望对后面采坑的读者有所帮助 本文目
  • 编程模拟生产者-消费者模型的进程控制(互斥与同步)

    编程模拟生产者 消费者模型的进程控制 xff08 互斥与同步 xff09 1 1 设计目的 加深对进程概念的理解 xff0c 明确进程和程序的区别进一步认识并发执行的实质用信号量的机制实现进程互斥的方法用信号量的机制实现进程同步的方法 1
  • openGauss 学习环境部署(docker方式),并使用dbeaver进行连接

    1 下载opengauss docker镜像 搜索opengauss镜像源 root 64 mongodb docker search opengauss INDEX NAME DESCRIPTION STARS OFFICIAL AUTO
  • 操作系统学习笔记

    1 1 5 中断和异常 早期的计算机 xff1a 各程序只能串行执行 xff0c 系统资源利用率低 为了解决这个问题 xff0c 人们发明了操作系统 xff0c 引入中断机制 xff0c 实现了多道程序并发执行 发生中断就意味着需要操作系统
  • Windows 下php多版本切换/升级

    之所以写这一篇博客也是因为最近学习Lavavel框架 6 9版本 需要php7 3 4版本 由于之前https blog csdn net Qzhsf article details 103695675安装的是7 1 1 xff0c 所以就
  • CentOS8安装JDK1.8

    文章目录 linux服务器上安装JDK1 8参考文章 linux服务器上安装JDK1 8 起因是在CentOS8上执行jps命令时 xff0c 报错 xff1a root 64 localhost kafka 2 13 2 8 0 jps