VM17pro卸载和安装CentOS7.9中的jdk环境

一、前提

需要联网                   阿里云 腾讯云等 使用远程连接一样的

二、步骤

鼠标右击

查询已安装的JDK和Java相关包

rpm -qa | grep -E 'java|jdk|jre'     

回车

卸载所有Java相关包

sudo yum remove `rpm -qa | grep -E 'java|jdk|jre'`    

# sudo是提升管理员权限 本身root登录无所谓

回车

安装OpenJDK

下载OpenJDK

之前把1.8卸载了 如果需要1.8 可以自行选择 我这里使用JDK17

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

回车 等待下载完成

如果没有wget 先安装 参考我的博客: Linux中安装并解决wget 下载太慢问题

mkdir -p /opt/java
tar -xzf jdk-17_linux-x64_bin.tar.gz -C /opt/java/

cd /opt/java

ls          查看多少版本

sudo vi /etc/profile        按下 i   进入插入模式   移动到最底部

#加入以下内容
export JAVA_HOME=/opt/java/jdk-17.0.12
export PATH=$PATH:$JAVA_HOME/bin

先按Esc         shift + :    输入wq    回车

#环境变量生效
source /etc/profile

#环境测试
java -version

### 安装 Java 1.8 on CentOS 7.9 #### 系统准备 为了确保系统的稳定性安全性,在安装任何新软件之前,建议先更新现有系统中的所有软件包。这可以通过执行以下命令完成: ```bash sudo yum update -y ``` 此操作会自动处理依赖关系并升级已有的程序到最新版本。 #### 下载与安装 Oracle JDK 或 OpenJDK 1.8 有两种主要方式可以在 CentOS 7.9 上获取 Java 1.8:一种是从官方Oracle网站下载Oracle JDK;另一种则是利用YUM仓库直接安装OpenJDK 1.8。对于大多数开发场景来说,推荐使用后者因为它更易于管理维护。 如果选择安装 **OpenJDK 1.8** ,可以按照如下方法进行: ```bash sudo yum install java-1.8.0-openjdk-devel -y ``` 这条命令将会从默认的yum源中查找并安装适合于CentOS 7.9平台上的Java Development Kit (JDK) 版本[^3]。 而对于希望部署商业应用或者有特定需求的企业级用户而言,则可能倾向于采用 **Oracle JDK** 。此时需手动下载对应的操作系统架构下的tar.gz文件,并将其解压至指定目录下,再设置相应的环境变量以便全局调用。 #### 设置环境变量 无论选择了哪种类型的JDK,都需要正确配置环境变量使得能够在整个操作系统范围内访问javac/java等工具。编辑`/etc/profile.d/jdk.sh` 文件(如果没有该文件则创建),加入下面的内容: ```bash export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk # 如果是自定义路径,请替换这里的路径 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH export PATH=${JAVA_HOME}/bin:$PATH ``` 保存更改后使这些修改生效: ```bash source /etc/profile.d/jdk.sh ``` #### 验证安装成果 最后一步就是确认安装过程顺利完成以及所期望的功能正常工作。输入 `java -version` 命令查看当前使用的Java版本信息,应该能看到类似于这样的输出结果表示成功安装了Java 1.8 : ```plaintext java version "1.8.0_301" Java(TM) SE Runtime Environment (build 1.8.0_301-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)[^2] ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值