在 Debian 上,Java(通常指 OpenJDK)的可用版本取决于 Debian 的发行版本 以及是否启用第三方源(如 Adoptium、Azul、Oracle)。
下面按 Debian 版本 说明官方仓库中支持的 OpenJDK 版本(最常见情况):
支持:
常见包名:
openjdk-8-jdk
openjdk-11-jdk
openjdk-17-jdk
openjdk-21-jdk
支持:
支持:
apt update
apt search openjdk
或:
apt-cache search openjdk
update-alternatives --config java
update-alternatives --config javac
如果需要 Oracle JDK、Java 22+ 或长期支持版本,可使用:
这些通常提供 .deb 包或 apt 源,不受 Debian 官方版本限制。
| Debian 版本 | 默认 Java | 可用版本 |
|---|---|---|
| Debian 12 | 17 | 8 / 11 / 17 / 21 |
| Debian 11 | 11 | 8 / 11 / 17 |
| Debian 10 | 11 | 8 / 11 |
如果你愿意,可以告诉我:
我可以给你精确的命令。