当前位置: 首页 > news >正文

JDK安装超详细步骤

🔥【JDK安装超详细步骤】

文章目录

  • 🔥【JDK安装超详细步骤】
    • 1. 卸载系统自带的旧版JDK
    • 2. 安装JDK11
    • 3. 验证安装是否成功
    • 4. 常见问题
      • 4.1 执行`java -version`提示命令未找到?

1. 卸载系统自带的旧版JDK

  1. 查询已安装的OpenJDK包。
rpm -qa | grep java
  1. 卸载所有查找到的OpenJDK包(示例命令,需根据实际查询结果替换名称)。
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64

在这里插入图片描述

  1. 再次验证是否卸载干净(若无输出openJDK包则成功)。
rpm -qa | grep java

2. 安装JDK11

  1. 创建基础目录并解压安装包。
mkdir -p /usr/local/java  # 创建统一管理目录
cd /usr/local/java        # 进入目标目录# 上传JDK压缩包后解压(需替换为你的实际文件名)
tar -zxvf openjdk-11.0.0.2_linux-x64.tar.gz# 重命名目录(简化后续配置)
mv jdk-11.0.0.2 jdk11
  1. 配置全局环境变量。
vim /etc/profile
# JDK 11 Configuration
export JAVA_HOME=/usr/local/java/jdk11
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

在这里插入图片描述

  1. 立即生效配置。
source /etc/profile

3. 验证安装是否成功

执行以下命令查看版本信息:

java -version

预期输出:

openjdk version "11.0.0.2" 2024-XX-XX
OpenJDK Runtime Environment (build 11.0.0.2+XX-XXXX)
OpenJDK 64-Bit Server VM (build 11.0.0.2+XX-XXXX, mixed mode)

在这里插入图片描述

4. 常见问题

4.1 执行java -version提示命令未找到?

检查环境变量路径是否正确,确保JAVA_HOME指向真实的JDK目录!

http://www.xdnf.cn/news/88147.html

相关文章:

  • c#操作excel
  • Codeforces Round 1019 (Div. 2)(A-D)
  • 【线段树】P10381 「HOI R1」杂赛选比|普及+
  • SpringbootWeb开发(注解和依赖配置)
  • Sqlserver安全篇之_Sqlcmd命令使用windows域账号认证sqlserver遇到问题如何处理的案例
  • 基于STM32、HAL库的MCP4018T数字电位器驱动程序设计
  • 第5章-1 优化服务器设置
  • 08_Docker Portainer可视化管理
  • Kafka 面试,java实战贴
  • Java中常见API的分类概述及示例
  • Spark集群搭建-spark-local
  • [Java · 铢积寸累] 数据结构 — 数组类型 - Arrays 工具类详解
  • 文献分享:不同抗体表位作图技术比较
  • 《计算机视觉度量:从特征描述到深度学习》—深度学习图像特征工程
  • 动态加载内容时selenium如何操作?
  • Kubernetes相关的名词解释etcdctl(20)
  • 鸿蒙移动应用开发--渲染控制实验
  • 【MCP Node.js SDK 全栈进阶指南】初级篇(2):MCP基础服务器开发
  • Python3中使用jupyter notebook
  • Vue2 el-checkbox 虚拟滚动解决多选框全选卡顿问题 - 高性能处理大数据量选项列表
  • 高性能服务器配置经验指南1——刚配置好服务器应该做哪些事
  • 字符串全排列(Java版本自己用)
  • SpringBoot3集成MyBatis-Plus(解决Boot2升级Boot3)
  • MQ底层原理
  • AI代表企业签订的合同是否具有法律效力?
  • 第一章-语言基础\2.竞赛常用库函数\其他库函数
  • AXOP33552: 400MHz 高速双通道运算放大器
  • 《AI大模型应知应会100篇》 第33篇:大模型在法律文档处理中的应用
  • 第T9周:猫狗识别2
  • MySQL中根据binlog日志进行恢复