本文以在CentOS 7.6中安装JDK8为例进行安装,其他系统和版本都是大同小异的。

下载

进入Oracle官方网站的下载页面。

根据Linux系统的位数选择要下载的压缩包。怎么知道Linux系统的位数呢?可以执行下面的命令:

getconf LONG_BIT

如果显示32,则是23位的Linux系统,如果显示64,则是64位的Linux系统。这里是64位的,所以下载Linux x64,如下图:

勾选上接受许可协议,如下图:

勾选上以后,下载按钮就变亮了,点击下载,如下图:

假如你没有登录过Oracle的账号,会跳转到Oracle账号登录页面。想下载JDK,必须有Oracle账号,这一点比较恶心。如果你还没有注册过,我已经为你准备好账号(此账号仅供下载JDK使用):

用户名:OneMoreStudy@163.com密码:One-More-Study-666

输入用户名和密码,登录以后就可以直接下载了。

安装

把下载好的压缩包,上传到Linux系统中。

创建安装目录

mkdir /usr/local/java/

解压缩到安装目录

tar -zxvf jdk-8u241-linux-x64.tar.gz -C /usr/local/java/

解压缩以后,进入/usr/local/java/目录后,你会发现多一个目录,它就是JDK所在目录。JDK版本不同,这个目录名有所不同,这里是jdk1.8.0_241,那么完整路径就是 /usr/local/java/jdk1.8.0_241,记住这个路径,下面会用到。

设置环境变量

执行以下命令,编辑 /etc/bashrc文件:

vi /etc/bashrc

在文件的末尾添加如下内容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_241export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH

执行以下命令,使刚刚设置的环境变量生效:

source /etc/bashrc

验证

执行Java的打印版本命令:

java -version

如果显示下面的Java版本信息,恭喜你,你已经安装成功了。

java version "1.8.0_241"Java(TM) SE Runtime Environment (build 1.8.0_241-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.241-b11, mixed mode)

32位jdk_详解在Linux系统中安装JDK相关推荐

  1. 详解在Linux系统中安装JDK

    本文以在CentOS 7.6中安装JDK8为例进行安装,其他系统和版本都是大同小异的. 下载 进入Oracle官方网站的下载页面. 根据Linux系统的位数选择要下载的压缩包.怎么知道Linux系统的 ...

  2. 图文详解在Windows系统中安装JDK

    本文以在Windows10中安装JDK8为例进行安装,其他系统和版本都是大同小异的. 下载 进入Oracle官方网站的下载页面:https://www.oracle.com/technetwork/j ...

  3. 在Linux系统中安装JDK

    1.在官方下载JDK的压缩包,通过xftp7上传到系统中 2.解压压缩包tar -zxvf jdk-8u321-linux-x64.tar.gz,接着配置JDK环境变量vi /etc/profile, ...

  4. Linux /dev目录详解和Linux系统各个目录的作用

    Linux /dev目录详解和Linux系统各个目录的作用 标签: linuxtcpfunctionclassfirefoxtimer 2012-01-11 23:08 45517人阅读 评论(2) ...

  5. ZIP(32位)文件格式详解

    ZIP(32位)文件格式详解 为什么要去了解ZIP文件格式 最近有个需求,需要加载jar包中的jar包中的class,此时有两种方式: 1.将jar解压缩,然后将解压缩后的路径添加到class pat ...

  6. centos 卸载软件_一篇看懂!详解-Linux系统中安装软件的三种方法

    Linux系统中安装软件的三种方法 注:本文主要以CentOS为例介绍常用的安装方式,其他版本linux在文章底部 Linux系统中怎么安装软件,首先说一下应用程序与系统命令的区别: 1.文件位置 系 ...

  7. 案例详解-如何在 Linux 系统中安装和使用 7zip 以及 7zip的脚本编程使用教程(非p7zip,而是官方版本7zip for linux)附deb包下载链接

    如何在 Linux 系统中安装和使用 7zip 李俊才(jcLee95) 的个人博客 邮箱 :291148484@163.com CSDN 主页:https://blog.csdn.net/qq_28 ...

  8. Linux系统上安装JDK(有图详解)

    Linux系统上安装JDK 安装中要用到的工具: 1.通过Xshell连接linux服务(需要先安装Xshell) Xshell网盘提取链接(提取码:1sqk) 2.如果是在自己电脑上使用VMware ...

  9. linux系统怎么安装office软件,如何在Linux系统中安装OpenOffice

    Linux系统比如说Ubuntu或Linux Mint中是主要的办公软件,有些版本的系统中集成了这款软件,但是有些系统没有.所以下面就来给大家介绍一下,如何在Linux系统中安装OpenOffice. ...

最新文章

  1. python 列表、字典转json字符串
  2. mysql负载均衡与同步_MySql数据库从同步负载均衡实时备份
  3. 干货|全面解析知识图谱:一种帮助通向强AI的数据科学技术
  4. [转]TensorFlow如何进行时序预测
  5. 寻宝机器人科技竞赛_永州:机器人设计竞赛展现中小学生对现代科技的热诚
  6. Linux环境下安装 JDK1.8 和 Tomcat8
  7. 数据结构与算法--B树原理及实现
  8. 2019年12月份最热门 Github 开源项目整理
  9. 每日一题(29)—— 如何引用一个已经定义过的全局变量
  10. 【Leetcode】Python实现字符串转整数 (atoi) - 详细备注,保证小白看懂
  11. canvas--绘制路径
  12. js img转换base64
  13. linux arm寄存器,ARM寄存器总结
  14. data Mining with Weka: Trailer More Data Mining with Weka 用weka 进行数据挖掘 Weka 用weka 进行更多数据挖掘...
  15. ubuntu中显示实时网速的方法
  16. 一位营销总监的辞职信
  17. 关于uniapp识别不到夜神模拟器
  18. 工作生活截图录像工具
  19. 单GDB调试RISC-V CPU 多核时,continue 命令行为解析
  20. 从入门到精通:掌握Python核心知识,解锁编程新世界!

热门文章

  1. hive load data外部表报错_从0开始学大数据-Hive基础篇
  2. python全栈之巅_Python 迭代器、生成器详解 - Python全栈之巅
  3. 迈特斯机器人_WIE-R红外热像视频内窥镜
  4. 32位应用程序如何使用大于2GB的内存?
  5. 机器视觉:远心光学探秘
  6. 机器视觉:系统中影响图像质量的因素有哪些?
  7. js值发送给php,将JSON数据从Javascript发送到PHP?
  8. Feign-手动创建FeignClient
  9. HTML CSS JS 特殊字符(转义)表
  10. V-Play入门手册3-如何编写高效的代码?