一、确认环境中是否存在java

  • 执行java -version确认是否安装了java
  • 检查是否有相关的rpm包 rpm -qa | grep java
  • 如果有就依次卸载包:rpm -e --nodeps "rpm名称"

注:在某些版本中存在使用命令rpm -qa | grep java查询安装的jdk时,会出现找不到文件情况。这个时候可以使用less /etc/profile 这个文件,在末尾有你安装的jdk所在目录,直接删除老版本即可,然后继续执行下一步操作

1.1.查看在线jdk版本(其他软件一样)

yum -y list java*

然后执行命令:

yum -y install java-1.8.0-openjdk*

检查是否安装成功:java -version (jdk默认安装路径在/usr/lib/jvm),那接下来就是配置环境变量

vi /etc/profile

在最后一行添加

而我这里安装的是jdk11版本:openjdk-11.0.1_linux-x64_bin.tar.gz,且镜像仓库主要是从华为云上找到的:地址是 华为开源镜像站_软件开发服务_华为云

且在官网找到

点进去找到你需要安装的jdk,我的是:openjdk-11.0.1_linux-x64_bin.tar.gz

1.2.进入opt目录,在线下载jdk和解压下载jdk

cd /opt/
wget https://repo.huaweicloud.com/openjdk/11.0.1/openjdk-11.0.1_linux-x64_bin.tar.gz
tar -zxvf openjdk-11.0.1_linux-x64_bin.tar.gz

1.3.把解压后的jdk文件目录移到 /usr/local/ 目录下

mv jdk-11.0.1/ /usr/local/

二、配置环境变量

2.1.修改配置

vi /etc/profile

在文件末尾加上

export JAVA_HOME=/usr/local/jdk-11.0.1
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

2.2.生效配置并并检查是否成功

source /etc/profile
java -version

注:在某些版本中存在使用命令rpm -qa | grep java查询安装的jdk时,会出现找不到文件情况。这个时候可以使用less /etc/profile 这个文件,在末尾有你安装的jdk所在目录,直接删除老版本即可,然后继续执行下一步操作

LINUX在线安装jdk11相关推荐

  1. linux怎么在线安装gcc,Linux 在线安装软件 gcc在线安装的操作方法

    Linux在线安装相关命令: yum install:全部安装 yum install :安装指定的程序包 yum groupinsall :安装程序组 yum -y update:升级所有包,改变软 ...

  2. Linux在线安装软件的方法(部分)

    Linux在线安装软件: 一. apache2 这个还是比较好安装的, 1.输入命令:apt-get update(这个是指去找到更新的版本,可以理解为查找更新) (如果不是用root登录的话,可以在 ...

  3. linux在线安装JDK(1.8版本)图文详细版

    linux在线安装JDK,命令下载 在线下载JDK 命令: wget --no-check-certificate --no-cookies --header "Cookie: oracle ...

  4. linux在线安装软件

    linux系统可以通过rpm指令安装软件,这种安装方法较为简单,但缺点是需要下载相应的软件包,以及解决包的依赖问题. 另一种安装方法是借用软件包仓库在线安装软件.软件包仓库拥有各种各样的软件包,客户只 ...

  5. linux 在线安装reids 设置密码 配置远程连接

    其实写对这些我来说根本不是xy什么,真的只是把自己平时遇到的一些问题和解决方法记录下来方便自己以后如果再遇到同样的问题能快速解决,也可能刚好你们也遇到同样的问题能有帮助,因为有时候自己也平时遇到问题解 ...

  6. Linux在线安装Redis

    在线安装命令 wget http://download.redis.io/releases/redis-4.0.2.tar.gz 1.解压redis安装包 (提前准备好安装包) tar -zxvf [ ...

  7. Linux 下安装 jdk11

    一.安装jdk 1.1 下载:jdk-11 linux安装包: 官网下载 1.2 上传jdk安装包到Linux服务器 这里我上传到自己创建的/use/local/program/下了(这里路径请自定, ...

  8. Linux在线安装Mysql数据库(Linux)

    系统版本:CentOS release 6.5 mysql版本:5.7 安装要求: 检测系统是否安装了mysql yum list installed | grep mysql 删除自带mysql y ...

  9. Linux 在线安装MYSQL

    1.执行:rpm -qa | grep mysql 查看是否已安装mysql,将其删除: 2.在线下载mysql安装包(mysql-5.7.40);(切换到root权限下执行) wget https: ...

最新文章

  1. UIButton长按事件
  2. 2018-2-28 Linux学习笔记
  3. Python入门100题 | 第057题
  4. Access中字段类型及修改字段类型的SQL语句
  5. DLA实现跨地域、跨实例的多AnalyticDB读写访问
  6. 文献记录(part81)--Clustering-based k -nearest neighbor classification for large-scale data with ...
  7. [转]javaandroid线程池
  8. 数据结构---二叉排序树
  9. mysql分页查询关键_MySQL优化教程之超大分页查询
  10. MySQL MVCC 概述
  11. 解决python-kafka连接kafka时报错kafka.errors.NoBrokersAvailable: NoBrokersAvailable
  12. 一维序列卷积之Python实现
  13. 低学历的人就不能创业了吗?
  14. ip_conntrack: falling back to vmalloc解决办法
  15. mysql etimedout_Node.js获取请求ETIMEDOUT和ESOCKETTIMEDOUT
  16. bios 微星click_msi微星主板bios设置方法
  17. 一款秒杀wireshark和burpsuite的国产网络分析神器,你还没用过?
  18. 教您在Excel中批量生成二维码
  19. Ignite(四)-遇到的问题
  20. arcgis android离线地图,Arcgis Android API开发之离线地图

热门文章

  1. (七、api接口安全设计)莞工校招助手【微服务应用】
  2. Scala并发编程(二)之 Akka
  3. 修改本地host文件加入可用ip使谷歌浏览器翻译插件重新生效
  4. 怎样正确运用网络舆情大数据?
  5. inotia4 android mod,Inotia4——武器隐藏属性【完整篇】
  6. 一文尽揽2018谷歌I/O大会:AI很酷 Android P拯救睡前玩手机综合症
  7. 深信服防火墙信锐AC
  8. 面试被问到期望工资,怎样机智地表露自己想要的薪酬待遇?
  9. PB+datawindow 反编译
  10. ESXI6.7网卡驱动封装之离线封装