在 Ubuntu 上测试 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 才有)Ubuntu 用 update-alternatives 管理 Java:
update-alternatives --list java
或查看所有 Java 相关命令:
update-alternatives --list javac
sudo apt update
sudo apt install openjdk-11-jdk
sudo apt install openjdk-8-jdk
sudo apt install openjdk-17-jdk
只运行程序可装 jre,开发推荐 jdk。
查看 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
Test.javapublic class Test {
public static void main(String[] args) {
System.out.println("Java 安装成功!");
}
}
javac Test.java
java Test
✅ 输出:
Java 安装成功!
说明只装了 JRE,没装 JDK。
sudo update-alternatives --config java
| 命令 | 说明 |
|---|---|
java -version |
是否安装成功 |
javac -version |
是否安装 JDK |
echo $JAVA_HOME |
环境变量是否配置 |
如果你愿意,可以告诉我:
我可以给你完全对应的一套安装方案。