# Linux环境安装-JDK 1.8

By [Yeanuo](https://paragraph.com/@yeanuo) · 2023-10-26

---

本文记录在CentOS中安装JDK 1.8 的详细步骤

操作环境
====

*   Linux版本：CentOS Linux release 7.9.2009
    
*   安装的JDK版本：Java SE Development Kit 8u391 x64 Compressed Archive
    
*   安装路径：/usr/local/java/
    

检测旧版本JDK
========

*   先检测是否已安装JDK
    
    `java -version`
    
*   如已安装需先删除其它版本
    

![检测是否有安装JDK](https://storage.googleapis.com/papyrus_images/a945094eb2d7de0402e6d4ae7ff66e89310c4022ce7e4c97cd0cfded62cbe57a.png)

检测是否有安装JDK

下载JDK
=====

*   进入到安装目录
    
    `cd /usr/local/java/`
    
*   下载地址
    
    [https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html](https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html)
    
*   选择版本
    
    Linux x64 Compressed Archive
    
*   如果提示登录可以使用如下账号（网络账号）
    
    > [83926039@qq.com](mailto:83926039@qq.com)
    
    > Oracle0.
    
*   执行命令下载
    
    `wget https://download.oracle.com/otn/java/jdk/8u391-b13/b291ca3e0c8548b5a51d5a5f50063037/jdk-8u391-linux-x64.tar.gz?AuthParam=1698287867_0dfcdff0c74894ae1e2021213715e171`
    

     地址为带时间戳的时效地址，可能过期，需要去页面点击下载按钮重新生成

*   移动并重命名安装包，如果安装包名称不是规范的
    
    `mv jdk-8u391-linux-x64.tar.gz?AuthParam=1698287867_0dfcdff0c74894ae1e2021213715e171 /usr/local/java/jdk-8u391-linux-x64.tar.gz`
    

安装JDK
=====

*   解压
    
    `tar -xzf jdk-8u391-linux-x64.tar.gz`
    

![解压后的文件](https://storage.googleapis.com/papyrus_images/cc0c58ab2af21e33dfaf4224ede86bc395c6bf804ab53418ae56756ff322f639.png)

解压后的文件

*   配置环境变量
    
    `vi /etc/profile`
    
    在文件末尾增加配置
    
        # set java environment
        JAVA_HOME=/usr/local/java/jdk1.8.0_391
        JRE_HOME=/usr/local/java/jdk1.8.0_391
        CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
        PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
        export JAVA_HOME JRE_HOME CLASS_PATH PATH
        
    
    生效环境变量
    
    `source /etc/profile`
    

![在文件末尾配置环境变量](https://storage.googleapis.com/papyrus_images/4c1973d44ddb0a6168077e3edcb303ca44248e274e2c0a468dc4180607801ae7.png)

在文件末尾配置环境变量

验证安装
====

*   `java -version`
    

![安装成功](https://storage.googleapis.com/papyrus_images/2e2b47f9774a34d491f9341bb4d40ba936ca150ad82c09ca922b3a15fd22f614.png)

安装成功

---

*Originally published on [Yeanuo](https://paragraph.com/@yeanuo/linux-jdk-1-8)*
