摘要:Rocky Linux 10 稳定可靠,深受开发者青睐。今天这篇文章将带你从安装 Java 到环境配置,一步到位,快速让你的系统具备完整 Java 开发/运行能力。
Rocky Linux 10 稳定可靠,深受开发者青睐。今天这篇文章将带你从安装 Java 到环境配置,一步到位,快速让你的系统具备完整 Java 开发/运行能力。
Rocky Linux 10 提供三种 OpenJDK 包,适配不同需求:
java-21-openjdk:完整运行时(JRE),适合仅运行 JAVA 应用。java-21-openjdk-headless:精简版运行时,无图形界面支持,适合服务器/CLI 环境。java-21-openjdk-devel:开发套件(JDK),包含编译工具,适合开发或运行需要编译的项目。推荐安装最全的 java-21-openjdk-devel,即使不打算编译,也能避免缺少依赖。执行:
sudo dnf install java-21-openjdk-devel安装过程会自动连带安装 java-21-openjdk 和 java-21-openjdk-headless,一口气拿下全部组件。
安装后输入:
java -version若能够显示版本信息,说明安装成功。
不少工具(如 Maven、Gradle、Tomcat、Jenkins 等)依赖 JAVA_HOME 环境变量,建议统一配置:
执行以下命令生成系统范围的 java.sh 文件(无需手动写 .bashrc):
sudo tee /etc/profile.d/java.sh > /dev/null登出并重新登录后,执行:
echo $JAVA_HOME确认环境变量已生效。
若需要完全清理 Java,可这么做:
查找已安装的 OpenJDK 包:rpm -aq | grep openjdk使用 dnf remove 命令卸载它们:sudo dnf remove java-21-openjdk-devel java-21-openjdk java-21-openjdk-headless删除之前创建的环境变量脚本:sudo rm /etc/profile.d/java.sh完成操作后即可彻底移除 Java。
这份指南手把手教你在 Rocky Linux 10 上安装 OpenJDK、验证安装、配置环境变量并支持卸载。无论是部署 Java 应用还是开展开发编译,这个流程都能让你快速上手。
来源:linux运维菜