仔细检查:您可以简单地从 Stretch repo 安装 java8。它在几个月前的生产环境中运行良好。没有理由为此延迟升级。(@彼得)
Debian 的最新稳定版本 Debian Buster 不再具有 Java 8。
然而,Java 8 仍然广泛用于生产环境,在任何升级之前这样做是一个巨大的后备。
任何人都更了解 Debian 邮件列表的内部结构以及他们的沟通方式,他们这样做的理由是什么?
有没有希望,Java 8 会以某种升级的形式重新出现?
当然,从不同的源(Oracle、Ubuntu)甚至从 Stretch 包存储库安装 Java 8 是一种可行的选择。但是这样做,我们完全失去了官方回购的优势。
Debian 的一般政策是在一个发行版中只有一个软件包版本。因此,如果没有特殊情况,OpenJDK 将只有一个版本;buster 有 OpenJDK 11。
详细信息可以在发给 debian-java的电子邮件和各种 Java 网站上找到,但简而言之:
您还可以考虑将您的 Java 应用程序移动到某种容器中,以便更轻松地部署 Java 的非打包版本。这就是我为必须继续运行的专有应用程序所做的。