Centos下配置JDK环境-支持JDK所有版本(超详细过程)

前言

配置jdk环境,本人写了两种方案进行配置,当然也最推荐第一种方案。

下载JDK都是免费的,JDK各个版本的下载地址为:https://www.oracle.com/java/technologies/javase-downloads.html 本文以JDK 8为例,操作系统以CentOS7.6为例,CentOS7的所有系统都是相同的操作。

一、环境

首先你需要有一台Linux x64的操作系统,上传JDK的包至机器上,包的下载可参考前言章节。 方案一:JDK安装包RPM安装的方式可以安装指定的版本号,你可以选择安装当前最新的JDK16的版本,但是需要进行额外地环境配置指定路径,且不能指定路径安装。 方案二:Yum源安装的方式不能选择,一般都是默认的1.8.0的版本,但是好在无需配置环境变量,yum安装完后,即可使用。

二、JDK安装

方案一:JDK安装包的方式RPM安装

  1. 以root用户执行
  2. 上传安装包至任意目录下:本人JDK的包上传至了/root/路径下,这里以路径为/root/为例
Centos下配置JDK环境-支持JDK所有版本(超详细过程)

3.安装安装包:

rpm -ivh jdk-8u281-linux-x64.rpm
Centos下配置JDK环境-支持JDK所有版本(超详细过程)
  1. 安装完毕后,会自动安装至/usr/java/jdk1.8.0_281-amd64的路径下
Centos下配置JDK环境-支持JDK所有版本(超详细过程)

5.此时的JDK依旧是不能使用的,是需要进行环境变量的配置。

6.修改profile的文件

vi /etc/profile

7.在最下方(可通过按大写的字母G箭直接到最后一行)添加以下内容

# JDK PATH
export JAVA_HOME=/usr/java/jdk1.8.0_281-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

8.按ESC。输入:wq保存完成编写。

9.生效配置文件即可。

source /etc/profile

10.验证测试:

jps
java -version

11、出现如下结果,则证明配置,安装成功。

Centos下配置JDK环境-支持JDK所有版本(超详细过程)

方案二:Yum源的方式安装

  1. 以root用户执行。
  2. 首先需要配置yum源,配置本地yum源的方式
  3. 直接执行yum语句安装jdk环境:
yum install -y java-1.8.0-openjdk*
Centos下配置JDK环境-支持JDK所有版本(超详细过程)

4.完成安装后。验证测试:

jps
java -version

5.出现如下结果,则证明配置,安装成功。

Centos下配置JDK环境-支持JDK所有版本(超详细过程)

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/4968

(2)
安屠生的头像安屠生
上一篇 2022年6月17日 下午2:00
下一篇 2022年6月17日 下午11:20

相关推荐

  • MinIO单机部署并配置后台运行(Systemd)

    MinIO单机部署并配置后台运行(Systemd) 1. 下载并安装minio主程序 2. 配置运行所需要的环境变量 3. 配置Systemd服务 记得编辑完成后使用命令systemctl daemon-reload重启systemd服务 4. 运行MinIO服务 5. 配置域名访问 重启nginx服务,然后开始开始享受你的MinIo吧

    2023年3月10日
    2.0K00
  • 使用netcat检测UDP端口是否开启

    一般我们使用tcping或者telnet检测目标IP的的TCP端口是否开放。但这两种工具对UDP端口无效。 Netcat是什么 NC(netcat)被称为网络工具中的瑞士军刀,体积小巧,但功能强大。 Nc主要功能 Nc可以在两台设备上面相互交互,即侦听模式/传输模式 可以使用的参数 其实常用的就几个参数-n,-v,-l,-p,-q

    2022年12月6日
    1.2K00
  • 在 Kubernetes 上最小化安装 KubeSphere

    除了在 Linux 机器上安装 KubeSphere 之外,您还可以将其直接部署在现有的 Kubernetes 集群上。本快速入门指南将引导您完成在 Kubernetes 上最小化安装 KubeSphere 的一般性步骤。 准备工作 备注 部署 KubeSphere 确保您的机器满足安装的前提条件之后,可以按照以下步骤安装 KubeSphere。 执行以下命…

    2023年4月18日
    1.0K00
  • 缩小vhdx文件的大小

    使用 Hyper-V 提供的 Optimize-VHD 进行缩小,执行之后 VHDX 文件的确是变小了,但是也还没有那么小 此时应进入到 WSL2 中,运行 zerofree 将 ext4 文件系统内已经不用的块填零,但 zerofree 不能运行在已经挂载为 rw 的文件系统上,那就把文件系统挂载为 rea…

    2023年7月21日
    1.6K00
  • 清华源连接失败原因与解决 CondaHTTPError SSLError

    Conda 清华源连接失败原因与解决 问题描述 在我设置好国内源之后,用conda创建虚拟环境,下载python版本时出现以下错误。 我的~/.condarc内容(即conda channels设置)如下 解决方案 在我查阅了多篇博客,尝试了多种方案之后,终于找到两种解决方案: 两种方法选一种即可 原因分析 https协议比http协议多了SSL,TLS等验…

    2023年3月23日
    2.2K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信