Comprobación doble: simplemente puede instalar el java8 desde el repositorio Stretch. Funciona bastante bien en entornos productivos hace meses. No hay razón para retrasar la actualización para eso. (@peterh)
La versión estable reciente de Debian, Debian Buster, ya no tiene Java 8.
Sin embargo, Java 8 todavía se usa ampliamente en entornos productivos, y hacer esto es una gran alternativa antes de cualquier actualización.
Alguien que conozca mejor las partes internas de las listas de correo de Debian y su comunicación, ¿cuál podría ser su razón para hacerlo?
¿Hay alguna esperanza de que Java 8 reaparezca una vez en forma de alguna actualización?
Por supuesto, instalar Java 8 desde una fuente diferente (Oracle, Ubuntu), o incluso desde el repositorio de paquetes Stretch, es una alternativa viable. Pero al hacerlo, perdemos exactamente las ventajas de los repositorios oficiales.
openjdk-8-jdk
está disponible en sid (inestable) , pero no se convirtió en buster, porque había (y todavía hay) errores.Respuestas:
La política general de Debian es tener solo una versión de un paquete de software en una versión. Entonces, en ausencia de circunstancias excepcionales, solo habría una versión de OpenJDK; Buster tiene OpenJDK 11.
Los detalles se pueden encontrar en un correo electrónico a debian-java y en varios sitios web de Java, pero en resumen:
También puede considerar mover su aplicación Java a un contenedor de algún tipo, para facilitar la implementación de una versión no empaquetada de Java. Eso es lo que he hecho para una aplicación patentada que tengo que seguir ejecutando.
fuente