CentOS 上传 JDK 新手指南

准备工作
在开始上传 JDK 到 CentOS 服务器之前,请确保您已经具备以下准备工作:
- 已安装 CentOS 服务器。
- 已登录到 CentOS 服务器。
- 确保您的用户具有 root 权限或 sudo 权限。
下载 JDK
- 访问 Oracle 官方网站(https://www.oracle.com/java/technologies/javase-downloads.html)下载 JDK。
- 选择合适的 JDK 版本,并点击“Download”按钮。
- 下载完成后,您将得到一个 .tar.gz 或 .tar.bz2 文件。
上传 JDK 到 CentOS
- 使用 FTP 或 SCP 等工具将下载的 JDK 文件上传到 CentOS 服务器的指定目录,/usr/local/。
- 假设您上传的文件名为 jdk-8u231-linux-x64.tar.gz,则上传后的路径为 /usr/local/jdk-8u231-linux-x64.tar.gz。
解压 JDK
在 CentOS 服务器上,进入 JDK 上传后的目录,使用以下命令解压文件:
tar -zxvf jdk-8u231-linux-x64.tar.gz
解压完成后,您将得到一个名为 jdk1.8.0_231 的文件夹。
设置环境变量

打开或创建一个环境变量配置文件,/etc/profile.d/java.sh:
sudo nano /etc/profile.d/java.sh
在文件中添加以下内容:
export JAVA_HOME=/usr/local/jdk1.8.0_231 export PATH=$PATH:$JAVA_HOME/bin
保存并关闭文件。
使环境变量生效
使用以下命令使环境变量生效:
source /etc/profile.d/java.sh
验证 JDK 安装
使用以下命令验证 JDK 是否安装成功:
java -version
如果看到类似以下信息,则表示 JDK 安装成功:

java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b09, mixed mode) FAQs
问题:为什么我的环境变量设置后没有生效?解答: 确保您已经使用
source /etc/profile.d/java.sh命令使环境变量生效,如果仍然无效,请检查 /etc/profile.d/java.sh 文件中的路径是否正确,并且文件权限是否允许您修改。问题:如何删除已安装的 JDK?解答: 要删除已安装的 JDK,请先进入 JDK 的安装目录,然后使用以下命令删除:
rm -rf /usr/local/jdk1.8.0_231
删除环境变量配置文件:
rm /etc/profile.d/java.sh
重新加载环境变量:
source /etc/profile
这样,您就成功删除了 JDK。
