CentOS8 安装 jdk8 / java8的教程(推荐)

下面是CentOS8安装jdk8/java8的教程:

安装OpenJDK 8

在CentOS 8的默认仓库中,可以找到OpenJDK 8的软件包,可以使用以下命令进行安装:

sudo dnf install java-1.8.0-openjdk-devel

下载和安装可能需要一些时间,安装完成后,使用以下命令验证Java安装是否成功:

java -version

如果出现以下类似的输出,则说明Java安装成功:

openjdk version "1.8.0_272"
OpenJDK Runtime Environment (build 1.8.0_272-b10)
OpenJDK 64-Bit Server VM (build 25.272-b10, mixed mode)

安装Oracle JDK 8

如果需要使用Oracle JDK 8而不是OpenJDK 8,则需要先下载JDK 8的tar.gz文件。可以使用以下命令查看当前版本的最新下载链接:

curl -L -b "oraclelicense=a" https://download.oracle.com/otn-pub/java/jdk/8u291-b10/d7fc238d0cbf4b0dac67be84580cfb4b/jdk-8u291-linux-x64.tar.gz -o jdk-8u291-linux-x64.tar.gz

然后需要解压并将其移动到/usr/local/java目录下:

sudo mkdir /usr/local/java
sudo tar -zxvf jdk-8u291-linux-x64.tar.gz -C /usr/local/java

接下来需要设置JAVA_HOME以便在全局范围内识别Java安装,可以使用以下命令进行设置:

sudo vim /etc/profile.d/java.sh

在打开的文件中添加以下内容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_291
export PATH=$PATH:$JAVA_HOME/bin

保存并关闭文件,然后使用以下命令使更改生效:

source /etc/profile.d/java.sh

使用以下命令验证Java安装是否成功:

java -version

如果出现以下类似的输出,则说明Java安装成功:

java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)

示例说明:

  1. 使用OpenJDK 8安装Java:

用户可以使用以下命令安装OpenJDK 8:

sudo dnf install java-1.8.0-openjdk-devel
  1. 使用Oracle JDK 8安装Java:

用户可以使用以下命令从Oracle网站上下载JDK 8的tar.gz文件:

curl -L -b "oraclelicense=a" https://download.oracle.com/otn-pub/java/jdk/8u291-b10/d7fc238d0cbf4b0dac67be84580cfb4b/jdk-8u291-linux-x64.tar.gz -o jdk-8u291-linux-x64.tar.gz

并按照上述教程进行解压、移动和配置JAVA_HOME等步骤,从而安装Oracle JDK 8。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS8 安装 jdk8 / java8的教程(推荐) - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • 基于Linux搭建Apache网站服务配置详解

    以下是“基于Linux搭建Apache网站服务配置详解”的完整使用攻略,包含两个示例说明。 步骤 安装Apache服务器。在终端中输入以下命令: bash sudo-get update sudo apt-get install apache2 启动Apache服务器。在终端中输入以下命令: bash sudo service apache2 start 在…

    Linux 2023年5月12日
    00
  • [Linux] 获取出日志中的邮箱shell

    需求是把所有的日志中邮箱获取出来,根据指定关键字过滤,邮箱的格式是\txxx@xxx\t的格式,日志的存放是按照日期作为目录 #!/bin/bash logBasePath=”/data1/mailLog/app/kafka/”; monthYearDay=`date -d “1 day ago” +”%Y-%m-%d”`; #安卓每日邮箱个数 logPat…

    Linux 2023年4月13日
    00
  • Linux中安装部署Docker管理工具Drone全攻略

    Linux中安装部署Docker管理工具Drone全攻略 1. Docker安装 首先需要安装Docker,可以在官方网站查看Docker的详细安装说明 https://docs.docker.com/engine/install/ 在Ubuntu系统中,可以通过以下命令来安装Docker: sudo apt-get update sudo apt-get …

    Linux 2023年5月14日
    00
  • Linux下安装MySQL教程

    Linux下安装MySQL教程 MySQL是一种流行的开源关系型数据库管理系统,本教程将教你在Linux操作系统下安装MySQL。 步骤一:安装MySQL 首先,使用以下命令更新当前所使用的软件包: sudo apt-get update 接着,可以通过以下命令安装MySQL软件包: sudo apt-get install mysql-server 在安装…

    Linux 2023年5月14日
    00
  • Linux上使用docker启动redis并远程访问的实现

    以下是使用docker在Linux上启动redis并远程访问的完整攻略: 准备工作 在开始之前,需要确保已经安装并正确配置了docker和docker-compose。 步骤1:拉取redis镜像并启动容器 在命令行中执行以下命令,可以从Docker Hub中获取redis的镜像文件并且创建一个新的容器: docker run -d –name my-re…

    Linux 2023年5月14日
    00
  • centos7安装nginx的两种方法介绍

    下面是关于 centos7 安装 nginx 的两种方法介绍的完整攻略: 方法一:使用 yum 安装 nginx yum 是 centos 系统中的一个包管理工具,可以通过 yum 来安装 nginx,其步骤如下: 步骤一:更新系统软件包 sudo yum update 步骤二:添加 nginx 官方 yum 仓库 sudo vi /etc/yum.repo…

    Linux 2023年5月14日
    00
  • linux防火墙配置(基于yum仓的配置)详细步骤

    下面是Linux防火墙配置(基于yum仓的配置)的详细步骤: 1. 安装防火墙软件 首先要安装防火墙软件,常用的是iptables和firewalld。如果没有安装,可以通过yum命令进行安装: sudo yum install iptables-services # 安装iptables sudo yum install firewalld # 安装fir…

    Linux 2023年5月14日
    00
  • Linux lp命令

    Linux lp 命令的作用与使用方法 Linux lp 命令用于打印文件。它可以帮助用户在 Linux 系统中打印文件。 Linux lp 命令使用方法 lp 命令的基本语法如下: lp [选项] [文件名] 其中,选项是可选的。文件名是要打印的文件名。下面是一些常用的选项: -d:指定打印机名称。 -n:指定打印份数。 -o:指定打印选项。 下面是一些示…

    Linux 2023年5月10日
    00
合作推广
合作推广
分享本页
返回顶部