一文读懂CentOS 8 安装JDK 11:配置JAVA_HOME环境变量

Posted 墨理学AI

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一文读懂CentOS 8 安装JDK 11:配置JAVA_HOME环境变量相关的知识,希望对你有一定的参考价值。

文章目录


👀 查看系统

  • 适用于 RedHat、CentOS
cat /etc/redhat-release
 
CentOS Linux release 8.2.2004 (Core) 
  • 适用于 ubuntu
cat /etc/issue


☑️ CentOS 8 JDK 11 安装

sudo yum install java-11-openjdk -y

☑️ Ubuntu JDK 11 安装

sudo apt-get install openjdk-11-jre -y

🔒 检查版本

java -version

# 输出如下

openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)

🔒 环境变量配置

  • 🍊 CentOS 8 默认 JDK 安装路径在 /usr/lib/jvm/ 目录下、配置文件为 vim /etc/profile
vim /etc/profile

source /etc/profile

  • 🍊 Ubuntu 则 vim .bashrc
# 回退到当前用户根目录
cd 
vim .bashrc 

source .bashrc 

配置 JAVA_HOME 等变量效果如下

# User specific config

export JAVA_HOME=/usr/lib/jvm/jre-11-openjdk-11.0.13.0.8-4.el8_5.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH


使用 以下命令有相应输出、即可检查配置是否成功

java

javac

java -version

openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)

👋 Linux 普通用户解压安装 JDK1.8

对 Just for 当前普通用户、安装 JDK 、可查阅我的这篇博文


📙 博主 AI 领域八大干货专栏、诚不我欺


📙 预祝各位 前途似锦、可摘星辰

  • 🎉 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️
  • ❤️ 过去的每一天、想必你也都有努力、祝你披荆斩棘、未来可期

以上是关于一文读懂CentOS 8 安装JDK 11:配置JAVA_HOME环境变量的主要内容,如果未能解决你的问题,请参考以下文章

一文读懂JDK7,8,JD9的hashmap,hashtable,concurrenthashmap及他们的区别

一文带你读懂JDK源码:Lambda表达式

centOS7.0下安装配置jdk1.8

centos7 安装jdk1.8

Linux(Centos7)安装 jenkins (jdk1.8+jenkins2.346),并配置jdk,maven,git,gitee

离线安装系列2:在CentOS7下离线安装jdk11