plugin - verificar java
¿Cómo puedo obtener acceso anticipado a las actualizaciones de Oracle Java, para poder probar mi RIA y evitar los simulacros cuando estas actualizaciones se hacen públicas? (4)
Tras dejar que nuestra aplicación dejara de funcionar cuando los clientes instalaron la actualización 7u45, nos preguntamos qué más podemos hacer en el futuro para estar listos para estas actualizaciones por adelantado y evitar las pesadillas de soporte del día de lanzamiento.
(Según el esquema de numeración de la versión de Java , la próxima actualización de parche crítico, prevista para el 14 de enero, será 7u51. La próxima actualización limitada (fecha desconocida) será 7u60).
Busqué en los sitios web de Oracle y OpenJDK, y no encontré nada particularmente útil. La página principal de Oracle para Java SE tiene una sección de Descargas de acceso temprano . Tiene tres enlaces que tienen potencial, pero que no funcionan:
https://jdk7.java.net/ , que todavía habla de 7u40 - sin mencionar 7u45, y mucho menos 7u51 o 7u60.
http://openjdk.java.net/projects/jdk7u/ , que dice "Estamos abiertos a correcciones para 7u60 en el bosque jdk7u-dev", pero no parece proporcionar ningún binario precompilado. Tampoco es claro para mí si los componentes de implementación (applet plug-in y webstart), la fuente principal de nuestros problemas de compatibilidad pasados, son incluso parte de OpenJDK para empezar.
El Programa de compatibilidad y rendimiento de Java parece justo lo que quiero, pero nadie sabe cómo registrarse .
Una respuesta a la segunda pregunta que he vinculado anteriormente apunta a un informe de error OpenJDK que se archivó en agosto. (Tiene una etiqueta "CAP", que podría significar "Compatibilidad y rendimiento") Por lo tanto, es evidente que algunas personas pueden probar sus aplicaciones con estas actualizaciones. ¡Cualquier sugerencia sobre cómo unirse a ese club es muy apreciada!
Netbeans 7.4 acaba de ser lanzado anoche. Y una de las nuevas características es la capacidad de vista previa de Java 8. Aunque puede que esto no te ayude en cada lanzamiento, al menos podría ayudarte a prepararte para Java 8.
Sistema de errores OpenJDK
De acuerdo con esta publicación en la lista de correo jdk7u-dev , el sistema de errores OpenJDK puede proporcionar un subconjunto de la respuesta.
La publicación de la lista de correo dice que los errores con la etiqueta de solicitud crítica de la CPU están en consideración para su inclusión en la próxima CPU y los errores con la etiqueta aprobada por la crítica de la CPU han sido aprobados para su inclusión en la próxima CPU. Sin embargo, en la práctica, parece que están usando etiquetas más específicas. Para la actualización 7u51 planificada para enero de 2014, las etiquetas parecen ser CPU14_01-critical-request y CPU14_01-critical-approved .
Puede navegar por el conjunto completo de etiquetas para hacer sus propias conjeturas sobre las etiquetas para CPU posteriores. También puede ver errores cuya "versión de corrección" es 7u51 .
Java Platform Group, blog de gestión de productos
El blog de Java Platform Group, Product Management parece ser otra vía de información parcial. En este comentario a la entrada "Security Baseline actualizada (7u45) Impacts Java 7u40 y antes con High Security settings" , Erik Costlow de Oracle dice:
Una de las razones por las que creamos este blog es que nos brinda una manera de proporcionar tanta información como podamos, incluso más de lo que ya se hizo en las distintas listas de correo de OpenJDK.
Hay algunos cambios que no podemos notificar con anticipación, y mi esperanza es mantenerlos al mínimo. Para otros cambios, no solo estamos publicando sobre ellos aquí, en realidad estoy yendo a otros proyectos y no solo diciéndoles, sino (según corresponda) haciendo contribuciones. Consulte https://issues.apache.org/bugzilla/show_bug.cgi?id=55542 para ver un ejemplo.
Programas de Oracle
El Programa de compatibilidad y rendimiento de Java está muerto, según mi administrador de cuenta de Oracle. El acceso a un programa análogo para CPU está estrechamente controlado (incluso dentro de Oracle) debido al riesgo de que las vulnerabilidades sean de ingeniería inversa. (No soy miembro y no planeo seguir más allá). OpenJDK es el método preferido de prueba de compatibilidad de Oracle, aunque se sabe que no es bit por bit idéntico a lo que será en la próxima CPU.
Oracle también nos remite al Security Track en JavaOne 2013 , en particular a la charla "One Year of Security Enhancements in the JRE" , cuyas diapositivas están disponibles en línea. Esas diapositivas, a su vez, dicen que el blog mencionado anteriormente dará "la mayor antelación posible".
Respuesta totalmente parcial: 7u60 Build b01 ahora está disponible en https://jdk7.java.net/download.html .
Me di cuenta de que Rory O''Donnell era el que publicaba la información de publicación en todas las listas de correo, y le enviaba un correo electrónico, y me subía a una lista no oficial de novedades con anuncios de nuevos lanzamientos.
No es la respuesta "oficial", supongo, pero podría funcionar para usted también.