Estoy tratando de uso PDFRenderer
de PDFBox
y funciona bien, pero me da un aviso que dice:
Aug 31, 2019 11:46:48 PM org.apache.pdfbox.rendering.PDFRenderer suggestKCMS
INFO: Your current java version is: 1.8.0_171
Aug 31, 2019 11:46:48 PM org.apache.pdfbox.rendering.PDFRenderer suggestKCMS
INFO: To get higher rendering speed on old java 1.8 or 9 versions,
Aug 31, 2019 11:46:48 PM org.apache.pdfbox.rendering.PDFRenderer suggestKCMS
INFO: update to the latest 1.8 or 9 version (>= 1.8.0_191 or >= 9.0.4),
Aug 31, 2019 11:46:48 PM org.apache.pdfbox.rendering.PDFRenderer suggestKCMS
INFO: or
Aug 31, 2019 11:46:48 PM org.apache.pdfbox.rendering.PDFRenderer suggestKCMS
INFO: use the option -Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider
Aug 31, 2019 11:46:48 PM org.apache.pdfbox.rendering.PDFRenderer suggestKCMS
INFO: or call System.setProperty("sun.java2d.cmm", "sun.java2d.cmm.kcms.KcmsServiceProvider")
que por lo que entiendo que significa que tengo que actualización de JDK 1.8.0_191 o superior para obtener la mejor experiencia fuera del objeto.
mi problema aquí es que ¿cómo puedo obtener la versión 1.8.0_191 o superior del JDK o cualquier otro tipo de soluciones para poner en práctica, de modo que no voy a conseguir esta advertencia y las PDFRenderer
obras más rápidos.
Administración
Tenga en cuenta que Oracle dejó de proporcionar actualizaciones libres de costo de seguridad para Java 8 . Ver Oracle Java SE Soporte Hoja de Ruta .
Red Hat (IBM) ha tomado la administración de los OpenJDK OpenJDK 8 y 11 LTS comunicados.
Oracle marca
Oracle JDK 8 Actualización 221 está disponible aquí . Asegúrese de leer los términos de la licencia, y ser conscientes de su intención hacia nuevas actualizaciones.
OpenJDK
Las distribuciones de código abierto basado en OpenJDK están disponibles de varios fabricantes.
El primero que viene a la mente es AdoptOpenJDK.net , proporcionando Java 8 con 222 Actualización actualmente.
Amazon ofrece OpenJDK 8 Actualización 222 en su corretto oferta. Especialmente adecuado si se implementa a AWS .
Zulu por Azul Systems también proporciona OpenJDK 8 Actualización 222 , certificado como Java . Ofrecen planes de soporte opcionales también.
Ver el diagrama de ingenioso que hice para el aprovisionamiento de Java 11. Algunos de esos mismos vendedores también proporcionan Java 8, con y sin soporte de pago.