文章目录
1. 更新系统
首先,确保你的系统是最新的。打开终端并运行以下命令:
sudo yum update
2. 检查已安装的 Java 版本
在安装新的 JDK 之前,先检查系统中是否已经安装了其他版本的 Java。运行以下命令:
java -version
如果系统中已经安装了其他版本的 Java,你可以选择卸载它们,或者在安装 JDK 1.8 后进行版本切换。
3. 添加 Oracle JDK 1.8 的 YUM 源
Oracle 提供了一个方便的 YUM 源来安装 JDK 1.8。我们可以使用 Webtatic 仓库来安装 JDK 1.8。
3.1 安装 Webtatic 仓库
运行以下命令来安装 Webtatic 仓库:
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
4. 安装 JDK 1.8
使用 YUM 安装 JDK 1.8:
sudo yum install java-1.8.0-openjdk
如果你需要开发工具(如 javac
),可以安装 java-1.8.0-openjdk-devel
包:
sudo yum install java-1.8.0-openjdk-devel
5. 验证安装
安装完成后,验证 JDK 1.8 是否成功安装。运行以下命令:
java -version
你应该看到类似于以下的输出:
openjdk version "1.8.0_XXX"
OpenJDK Runtime Environment (build 1.8.0_XXX-bXX)
OpenJDK 64-Bit Server VM (build 25.XXX-bXX, mixed mode)
6. 设置默认 Java 版本
如果你的系统中安装了多个版本的 Java,可以使用 alternatives
命令来设置默认的 Java 版本。
6.1 查看可用的 Java 版本
运行以下命令查看系统中可用的 Java 版本:
sudo alternatives --config java
你会看到一个列表,显示所有可用的 Java 版本及其编号。选择你想要设置为默认的 JDK 1.8 的编号,然后按回车键确认。
6.2 设置默认的 javac
版本
同样,如果你想设置默认的 javac
版本,可以运行以下命令:
sudo alternatives --config javac
选择你想要设置为默认的 javac
版本的编号,然后按回车键确认。
7. 配置环境变量(可选)
为了确保系统中的所有用户都能使用 JDK 1.8,可以将 JDK 的路径添加到系统的环境变量中。
编辑 /etc/profile
文件:
sudo vi /etc/profile
在文件末尾添加以下内容:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
保存并退出编辑器,然后使更改生效:
source /etc/profile
8. 测试 JDK 安装
最后,再次验证 JDK 1.8 是否正确安装并配置:
java -version
javac -version
如果一切正常,你应该能看到正确的 JDK 1.8 版本信息。