温馨提示×

Ubuntu如何测试Java安装

小樊
38
2026-08-11 18:58:42
栏目: 编程语言

在 Ubuntu 上测试 Java 是否已正确安装,可以按以下步骤进行:


一、检查 Java 是否安装

1️⃣ 查看 Java 版本

在终端执行:

java -version

正常情况示例输出:

openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+9-Ubuntu-1)
OpenJDK 64-Bit Server VM (build 17.0.9+9-Ubuntu-1, mixed mode, sharing)

未安装可能提示:

Command 'java' not found

2️⃣ 检查 Java 编译器(JDK 是否安装)

javac -version

✅ 有输出说明 JDK 已安装
❌ 没有说明只装了 JRE,或没装 Java


二、查看已安装的 Java 路径

which java

或:

update-alternatives --config java

可查看系统中存在的 Java 版本。


三、查看 JAVA_HOME 是否配置

echo $JAVA_HOME
  • 有输出:已配置
  • 无输出:未配置(很多程序需要)

临时设置(测试用):

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64

永久设置(推荐):

编辑 ~/.bashrc/etc/environment


四、写一个 Java 测试程序 ✅(最可靠)

1️⃣ 创建测试文件

nano HelloWorld.java

内容:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Java is working!");
    }
}

2️⃣ 编译

javac HelloWorld.java

3️⃣ 运行

java HelloWorld

✅ 输出:

Java is working!

五、如果 Java 没安装,如何安装?

安装 OpenJDK(推荐)

sudo apt update
sudo apt install openjdk-17-jdk

查看版本:

java -version

六、常见问题排查

问题 解决方法
java not found 未安装 Java
javac not found 只装了 JRE,没装 JDK
程序找不到 JAVA_HOME 手动配置 JAVA_HOME
多个 Java 版本冲突 使用 update-alternatives --config java

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

  • Ubuntu 版本(如 20.04 / 22.04)
  • 桌面版还是服务器版
  • 用于 开发 / 运行程序 / Hadoop / Android / Jenkins

我可以给你更精确的配置方案 ✅

0