如何在 Linux 服务器上安装 Oracle jdk

Admin
Admin
Admin
52
文章
6
评论
2018年11月9日22:58:28 评论 13,332 1555字阅读5分11秒

一般默认的 Linux 系统自带安装的是 open jdk,但是在使用其他的一些软件时,系统默认自带的 jdk 版本并不是很兼容,所以需要我们自己重新安装 Oracle jdk 来解决问题,接下来我们来详细的解决如何卸载自带的 open jdk,安装我们需要使用的 Oracle jdk。

一、查看系统的 jdk 版本号

输入  java -version  命令查看已安装的 jdk 版本是 openjdk 1.8.0_102

  1. java -version

二、下载 Oracle jdk

打开官网(https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html),点击 )选择自己对应系统的 jdk 版本下载,我这边选择的是  jdk-8u191-linux-x64.rpm  

使用 wget 命令下载

  1. wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.rpm

下载成功后在当前目录中有一个  jdk-8u191-linux-x64.rpm  的 RPM 包文件

三、卸载自带的 jdk

输入  yum erase $(rpm -qa | grep java)   命令卸载自带的 open jdk

四、安装下载的 Oracle jdk

输入  yum localinstall jdk-8u191-linux-x64.rpm  命令安装 Oracle jdk

五、查看 Oracle jdk 是否安装成功

输入  java -version  命令查看,显示以下信息表示安装成功,jdk 安装在 /usr/java 目录中

注意: yum localinstall jdk-8u191-linux-x64.rpm  命令是直接安装本地 rpm 包,并解决相关依赖和配置,这样就无须自己去设置系统的环境变量了

六、其他方式安装

你也可以从官网下载  .tar.gz  文件包,然后解压到自己想要安装的目录

1、使用 wget 命令下载

  1. wget https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz?AuthParam=1541769087_a9aabffdf561ac32a0c3a973c6ccff3b

2、创建 jdk 的安装目录

  1. mkdir /usr/local/java/

3、解压下载的文件到指定的目录中

  1. tar -zxvf jdk-8u191-linux-x64.tar.gz -C /usr/local/java/

4、修改系统配置文件添加环境变量

  1. vim /etc/profile
  2. /**在末尾添加**/
  3. export JAVA_HOME=/usr/local/java/jdk1.8.0_191
  4. export JRE_HOME=${JAVA_HOME}/jre
  5. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
  6. export PATH=${JAVA_HOME}/bin:$PATH

5、重启系统配置,使环境变量生效

  1. source /etc/profile

博主只是一名前端的小白,只是把自己用到的知识分享一下,要是有什么不对的地方,欢迎大家提出~~

继续阅读
Admin
  • 本文由 发表于 2018年11月9日22:58:28
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
CentOS 7 安装MongoDB 4.0 操作系统

CentOS 7 安装MongoDB 4.0

MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统,在高负载的情况下添加更多的节点,可以保证服务器性能。MongoDB 旨在为 WEB 应用提供可扩展的高性能数据存储解决方...
如何使用 Jenkins 打包 Vue 项目 操作系统

如何使用 Jenkins 打包 Vue 项目

在前几篇的文章中,我们在 Linux 服务器上安装了一些 Jenkins 所需要的基本配置软件,今天我们来实际的操作一遍,如何使用 Jenkins 来完成 Vue 项目的可持续集成,实现自动拉取代码、...
如何在 Linux 服务器上安装 Maven 操作系统

如何在 Linux 服务器上安装 Maven

Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具,目前有很多的 Java 项目使用 Mav...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: