当前位置:首页 > 问答 > 正文

JDK安装 Linux教程:linux如何安装JDK,linux安装jdk详细步骤解析

🐧 Linux安装JDK全攻略:手把手教你配置Java开发环境

场景引入
刚拿到一台崭新的Linux服务器,摩拳擦掌准备部署Java项目,却发现系统提示java: command not found?别慌!这篇教程将用最直白的语言,带你完成JDK安装全流程,连小白也能秒变高手!✨


📦 第一步:选择你的JDK版本

目前主流选择:

  • Oracle JDK:官方版本(需注意许可证)
  • OpenJDK:开源免费(推荐新手使用)

💡 小贴士:生产环境建议用OpenJDK,个人学习两者皆可,本文以OpenJDK 17为例(截至2025年仍为LTS长期支持版本)。


🔍 第二步:检查现有Java环境

在终端输入:

JDK安装 Linux教程:linux如何安装JDK,linux安装jdk详细步骤解析

java -version

如果显示类似以下内容,说明已安装:

openjdk 17.0.8 2025-06-18
OpenJDK Runtime Environment (build 17.0.8+7)

若未安装,继续往下看👇


⚡ 第三步:安装JDK(两种方法任选)

方法1️⃣:用包管理器一键安装(超简单!)

适用于:Ubuntu/Debian/CentOS等主流发行版

Ubuntu/Debian系:
sudo apt update
sudo apt install openjdk-17-jdk -y
CentOS/RHEL系:
sudo yum install java-17-openjdk-devel -y

✅ 安装完成后再次验证:

java -version
javac -version  # 检查编译器

方法2️⃣:手动下载安装(适合需要特定版本)

  1. 官网下载:访问Oracle或OpenJDK官网获取.tar.gz
  2. 解压到指定目录
    sudo tar -xzf jdk-17_linux-x64_bin.tar.gz -C /usr/local/
  3. 配置环境变量
    编辑~/.bashrc文件:
    nano ~/.bashrc

    在文件末尾追加:

    JDK安装 Linux教程:linux如何安装JDK,linux安装jdk详细步骤解析

    export JAVA_HOME=/usr/local/jdk-17
    export PATH=$JAVA_HOME/bin:$PATH
  4. 立即生效配置
    source ~/.bashrc

🌈 第四步:验证安装

执行以下命令全部通过即成功:

java -version
javac -version
echo $JAVA_HOME  # 应显示你的JDK路径

🛠️ 常见问题解决

  • 报错command not found:检查环境变量是否配置正确
  • 多版本切换:用sudo update-alternatives --config java选择版本
  • 权限问题:记得关键步骤前加sudo提权

🎉 大功告成!

现在你的Linux已经准备好运行Java程序了!试试写个Hello World:

echo 'public class Test { public static void main(String[] args) { System.out.println("Linux JDK安装成功!"); }}' > Test.java
javac Test.java && java Test

🚀 进阶提示:
开发SpringBoot项目可搭配JAVA_HOME配置,后续安装Maven/Gradle更轻松哦!

(本文操作环境基于2025年主流Linux发行版测试通过)

发表评论