如何在Ubuntu上安装JDK并开始Java开发?

在 Ubuntu 上安装 JDK 并开始 Java 开发,可以按以下步骤操作:


一、更新系统包索引

sudo apt update

二、安装 OpenJDK(推荐)

Ubuntu 默认仓库提供多个版本的 OpenJDK。常见版本:

  • openjdk-17-jdk(LTS,适合大多数新项目)
  • openjdk-21-jdk(最新 LTS)
  • openjdk-8-jdk(旧项目兼容)

安装 OpenJDK 17(推荐):

sudo apt install openjdk-17-jdk -y

✅ 提示:若不确定版本,可先查看可用版本:

apt list openjdk-* | grep jdk

三、验证安装是否成功

java -version
javac -version

预期输出类似:

openjdk version "17.0.x" 202x-xx-xx
OpenJDK Runtime Environment (build ...)
OpenJDK 64-Bit Server VM (build ..., mixed mode)
javac 17.0.x

四、设置环境变量(通常自动配置,但建议确认)

检查 JAVA_HOMEPATH

echo $JAVA_HOME
which java
which javac

如果未设置或路径不对,可手动添加(以当前用户为例):

编辑 ~/.bashrc

nano ~/.bashrc

在文件末尾添加:

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

保存后重载:

source ~/.bashrc

💡 提示:/usr/lib/jvm/java-17-openjdk-amd64 是 Ubuntu 默认路径;可用 ls /usr/lib/jvm/ 确认实际目录名。


五、开始第一个 Java 程序

  1. 创建项目目录:

    mkdir ~/my-first-java-project
    cd ~/my-first-java-project
  2. 编写 HelloWorld.java

    public class HelloWorld {
       public static void main(String[] args) {
           System.out.println("Hello, Ubuntu & Java!");
       }
    }
  3. 编译并运行:

    javac HelloWorld.java
    java HelloWorld

输出应为:

Hello, Ubuntu & Java!

六、可选:使用 IDE 提升开发效率

  • VS Code + Extension: Language Support for Java™ by Red Hat
  • IntelliJ IDEA Community Edition(免费,功能强大)
    下载地址:https://www.jetbrains.com/idea/download/

安装后导入项目即可享受代码补全、调试、Maven/Gradle 集成等高级功能。


需要我帮你:

  • 安装 Maven/Gradle 进行项目管理?
  • 配置 Spring Boot 快速启动示例?
  • 解决特定报错(如权限、路径问题)?

欢迎告诉我你的具体需求 😊

未经允许不得转载:CLOUD技术博 » 如何在Ubuntu上安装JDK并开始Java开发?