温馨提示×

Ubuntu Java怎么测试安装

小樊
44
2026-07-27 07:05:40
栏目: 编程语言

在 Ubuntu 上测试 Java 是否安装成功,通常按下面几步来操作即可:


一、检查 Java 是否已安装

打开终端,执行:

java -version

正常情况(已安装):

openjdk version "11.0.21" 2024-01-16
OpenJDK Runtime Environment (build 11.0.21+9-post-Ubuntu-0ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.21+9-post-Ubuntu-0ubuntu1, mixed mode)

✅ 有版本信息说明 Java 已安装。

未安装情况:

Command 'java' not found

二、检查是否已安装但未配置环境变量

如果 java -version 没有,javac 也可以试试:

javac -version
  • java:运行 Java 程序
  • javac:编译 Java 程序(JDK 才有)

三、查看已安装的 Java 版本(Ubuntu 特有)

Ubuntu 用 update-alternatives 管理 Java:

update-alternatives --list java

或查看所有 Java 相关命令:

update-alternatives --list javac

四、安装 Java(如果没装)

1️⃣ 安装 OpenJDK(推荐)

  • Java 11(最常用)
sudo apt update
sudo apt install openjdk-11-jdk
  • Java 8
sudo apt install openjdk-8-jdk
  • Java 17
sudo apt install openjdk-17-jdk

只运行程序可装 jre,开发推荐 jdk


五、设置 JAVA_HOME(可选但推荐)

查看 Java 安装路径:

update-alternatives --config java

假设路径是:

/usr/lib/jvm/java-11-openjdk-amd64/bin/java

去掉 /bin/java 后就是 JAVA_HOME

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

永久生效(写入配置文件):

nano ~/.bashrc

添加:

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

保存后执行:

source ~/.bashrc

六、写一个 Java 测试程序(真正验证)

1️⃣ 创建文件 Test.java

public class Test {
    public static void main(String[] args) {
        System.out.println("Java 安装成功!");
    }
}

2️⃣ 编译

javac Test.java

3️⃣ 运行

java Test

✅ 输出:

Java 安装成功!

七、常见问题

❓ 有 java 没 javac?

说明只装了 JRE,没装 JDK

❓ 多个 Java 版本切换

sudo update-alternatives --config java

八、快速判断总结

命令 说明
java -version 是否安装成功
javac -version 是否安装 JDK
echo $JAVA_HOME 环境变量是否配置

如果你愿意,可以告诉我:

  • Ubuntu 版本(如 20.04 / 22.04)
  • 想用 Java 8 / 11 / 17
  • 是用来学 Java、服务器还是 Android 开发

我可以给你完全对应的一套安装方案

0