博客
关于我
linux安装java的tar包,Linux系统下安装配置JDK(rpm方式及tar.gz方式)
阅读量:799 次
发布时间:2023-02-04

本文共 1073 字,大约阅读时间需要 3 分钟。

在之前的工作中,开发环境一直使用Windows系统,随着工作需求的变化,我需要在Linux系统下搭建开发环境。记录这个过程以便查阅和分享。

在开始之前,我们需要准备一些材料:

  • JDK下载链接(需登录官网获取)2.终端模拟器(如MobaXterm,可选安装)
  • 系统版本:CentOS7
  • 用户:root用户(普通用户下操作可能存在问题,请参考相关文档)
  • 接下来是具体的搭建流程:

  • 查看并删除系统自带的openjdk

    • 使用命令java -version查看已安装的JDK版本
    • 执行命令rpm -qa | grep java查找系统自带的openjdk
    • 执行命令rpm -qa | grep jdk查找自行安装的JDK
    • 卸载已安装的JDK:
      • 对于rpm安装的JDK,执行命令:
        rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.262.b10-0.el7_ 8.x86_64rpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64
      • 对于tar.gz安装的JDK,执行以下步骤:
        • 确定JDK安装目录:echo $JAVA_HOME
        • 删除目录:rm -rf /usr/java/jdk1.8.0_271
        • 修改/etc/profile文件,取消JAVA_HOME关联
  • 安装新的JDK

    • rpm安装方式:
      • 将jdk-8u271-linux-x64.rpm文件放入系统
      • 通过命令chmod 755 jdk-8u271-linux-x64.rpm
      • 执行rpm -ivh jdk-8u271-linux-x64.rpm-默认安装路径为 /usr/java/jdk1.8.0_271-amd64
    • tar.gz安装方式:
      • 解压到指定路径:
        tar -xzvf /root/下载/jdk-8u271-linux-x64.tar.gz -C /usr/java
      • 创建路径:mkdir -p /usr/java
      • 配置环境变量,将路径赋给JAVA_HOME
  • 配置环境变量

    • 打开/etc/profile文件,编辑添加:
      export JAVA_HOME=/usr/java/jdk1.8.0_271-amd64
    • 使配置生效:source /etc/profile
    • 验证:执行echo $JAVA_HOME,确认路径正确
  • 验证JVM运行

    • 执行java -versionjavac,确保JVM正常运行
  • 通过以上步骤,就能在CentOS7系统上成功搭建JDK开发环境。

    转载地址:http://vzkfk.baihongyu.com/

    你可能感兴趣的文章
    Netty源码—2.Reactor线程模型一
    查看>>
    Netty源码—2.Reactor线程模型二
    查看>>
    Netty源码—3.Reactor线程模型三
    查看>>
    Netty源码—3.Reactor线程模型四
    查看>>
    Netty源码—4.客户端接入流程一
    查看>>
    Netty源码—4.客户端接入流程二
    查看>>
    Netty源码—5.Pipeline和Handler一
    查看>>
    Netty源码—5.Pipeline和Handler二
    查看>>
    Netty源码—6.ByteBuf原理一
    查看>>
    Netty源码—6.ByteBuf原理二
    查看>>
    Netty源码—7.ByteBuf原理三
    查看>>
    Netty源码—7.ByteBuf原理四
    查看>>
    Netty源码—8.编解码原理一
    查看>>
    Netty源码—8.编解码原理二
    查看>>
    Netty源码解读
    查看>>
    netty的HelloWorld演示
    查看>>
    Netty的Socket编程详解-搭建服务端与客户端并进行数据传输
    查看>>
    Netty的网络框架差点让我一夜秃头,哭了
    查看>>
    Netty相关
    查看>>
    Netty简介
    查看>>