一文读懂Linux 【Centos、Ubuntu】环境 安装JDK 11:配置JAVA_HOME环境变量

简介: 一文读懂 root 用户、普通用户JDK安装
  • 🍊 各位读者小伙伴、小年快乐
  • 📆 最近更新:2022年1月25日

👀 查看系统

  • 适用于 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

为什么要给自己的用户安装 JDK 呢
昂,在生产中,如果一台服务器不止你一个人在用,那么你就会懂得,很多环境和库只自己安装自己用,真的能够解决很多问题

1-5

查看当前系统

# Ubuntu 命令

cat /etc/issue
 
Ubuntu 16.04.7 LTS \n \l


#  RedHat、CentOS 命令

cat /etc/redhat-release

下载 JDK1.8

1-9

解压安装

copy 到服务器,解压安装
tar -zxvf openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz 

# 精简下文件名

mv  xx  jdk1_8

# pwd 获取 jdk 解压路径

pwd

配置环境变量

  • 临时生效,shell 窗口运行 export JAVA_HOME=/home/moli/usr/local/jdk1_8 即可
  • 永久生效,就需要在当前用户的根目录下的 .bashrc 中进行配置
vim .bashrc 配置 JAVA_HOME 相关路径
export JAVA_HOME=/home/moli/usr/local/jdk1_8
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH
. .bashrc 使得配置生效
. .bashrc 

# 或者 ,是不是学到了新技巧 ?

source .bashrc 
验证是否成功
# 以下三个 命令,可以看到输出,说明配置成功

java

javac

java -version


# 输出如下
openjdk version "1.8.0_41"

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


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

🎉 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️
❤️ 如果文章对你有帮助、 点赞、评论鼓励博主的每一分认真创作
❤️ 比寻找温暖更重要的是,让自己成为一盏灯火 ❤️

98.png

目录
相关文章
|
13天前
|
Ubuntu Linux Shell
(已解决)Linux环境—bash: wget: command not found; Docker pull报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled
(已成功解决)Linux环境报错—bash: wget: command not found;常见Linux发行版本,Linux中yum、rpm、apt-get、wget的区别;Docker pull报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled
168 68
(已解决)Linux环境—bash: wget: command not found; Docker pull报错Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled
|
9天前
|
消息中间件 Java Kafka
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
本文介绍了Kafka集群的搭建过程,涵盖从虚拟机安装到集群测试的详细步骤。首先规划了集群架构,包括三台Kafka Broker节点,并说明了分布式环境下的服务进程配置。接着,通过VMware导入模板机并克隆出三台虚拟机(kafka-broker1、kafka-broker2、kafka-broker3),分别设置IP地址和主机名。随后,依次安装JDK、ZooKeeper和Kafka,并配置相应的环境变量与启动脚本,确保各组件能正常运行。最后,通过编写启停脚本简化集群的操作流程,并对集群进行测试,验证其功能完整性。整个过程强调了自动化脚本的应用,提高了部署效率。
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。
|
2月前
|
缓存 Ubuntu Linux
Linux环境下测试服务器的DDR5内存性能
通过使用 `memtester`和 `sysbench`等工具,可以有效地测试Linux环境下服务器的DDR5内存性能。这些工具不仅可以评估内存的读写速度,还可以检测内存中的潜在问题,帮助确保系统的稳定性和性能。通过合理配置和使用这些工具,系统管理员可以深入了解服务器内存的性能状况,为系统优化提供数据支持。
42 4
|
2月前
|
存储 安全 Linux
VMware安装CentOS7
【11月更文挑战第11天】本文详细介绍了在 VMware 中安装 CentOS 7 的步骤,包括准备工作、创建虚拟机、配置虚拟机硬件和安装 CentOS 7。具体步骤涵盖下载 CentOS 7 镜像文件、安装 VMware 软件、创建和配置虚拟机硬件、启动虚拟机并进行安装设置,最终完成 CentOS 7 的安装。在安装过程中,需注意合理设置磁盘分区、软件选择和网络配置,以确保系统的性能和功能满足需求。
253 0
|
7月前
|
Oracle Java 关系型数据库
04. 【Java教程】在 Linux 上安装 Java
04. 【Java教程】在 Linux 上安装 Java
407 0
|
Oracle Java 关系型数据库
Java:Linux/Windows/macOS安装JDK
Java:Linux/Windows/macOS安装JDK
224 1
|
Java Linux Shell
java jdk在Linux下安装与环境变量的配置
java jdk在Linux下安装与环境变量的配置
166 0
|
Java Linux 开发工具
Java - Linux 下安装 java
Java - Linux 下安装 java
200 0
Java - Linux 下安装 java
|
Oracle Java 关系型数据库
Java 技术篇-linux系统下安装jdk、设置java环境变量实例演示
Java 技术篇-linux系统下安装jdk、设置java环境变量实例演示
138 0
Java 技术篇-linux系统下安装jdk、设置java环境变量实例演示