沉浸式安装jdk1.8

环境:linux系统 

yum安装方式最简单

方式一、yum安装

1.yum命令
yum install java-1.8.0-openjdk* -y
安装目录为:/usr/lib/jvm/java-1.8.0-openjdk
2、验证是否安装成功过
java -version
输出以下内容则表示安装配置完成:
openjdk version "1.8.0_222" OpenJDK Runtime Environment (build 1.8.0_222-b10) OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
 
yum search jdk   查看可安装的jdk版本
yum list java-1.8* 检查yum中有没有java1.8包

yum 可能遇到不断 正在尝试其他镜像的情况

1.尝试 sudo yum update 更新系统包
2.**更换yum源**:考虑更换为其他镜像源,如阿里云、清华大学镜像站等。 编辑 `/etc/yum.repos.d/CentOS-Base.repo` 文件,将默认的 `baseurl` 修改为其他可用的镜像源。
例如,使用阿里云的源: mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
之后运行 `yum clean all` 和 `yum makecache fast` 来清理yum缓存并生成新缓存 。

查看系统是否自带jdk

rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
若有自动东西,执行以下命令,清理干净再安装
rpm -qa | grep java | xargs rpm -e --nodeps

简化安装jdk

安装JDK 8: 使用yum安装OpenJDK 8。
通常,你需要安装 java-1.8.0-openjdk(用于运行Java程序)和java-1.8.0-openjdk-devel(包含开发工具,如javac)。
sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel

通过readlink -f $(which java)查看安装路径

readlink -f $(which java)
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64/jre/bin/java

检查已安装的jdk 并做删除

# 检查已安装的Java版本(可选): 如果你不确定系统中是否已有Java安装,可以先检查一下。
sudo yum list installed | grep java
#卸载已有的Java(如果需要): 如果有旧版本的Java或者其他不需要的Java版本, 可以使用如下命令进行卸载。请根据实际输出替换java-1.8.0-openjdk*为你需要卸载的包名。
sudo yum -y remove java-1.8.0-openjdk*
 

方式二、源码包安装

1.官方网站登录并下载安装包
 
2.放到linux一个路径 并解压
tar xvf /root/hadoop/jdk-8u321-linux-x64.tar.gz
 
3.修改/etc/profile文件
添加以下部分
JAVA_HOME=/root/hadoop/jdk1.8.0_321/
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME export PATH
export CLASSPATH

 

 
4.刷新配置文件
source /etc/profile
 
5.查看java版本
[root@bigdata01 hadoop]# java -version
java version "1.8.0_321"
Java(TM) SE Runtime Environment (build 1.8.0_321-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode)
 
 
 
posted @ 2025-06-15 13:28  Jeessu  阅读(422)  评论(0)    收藏  举报