Как я могу получить ранний доступ к обновлениям Oracle Java, поэтому я могу проверить свой RIA и избежать пусковых тренировок, когда эти обновления станут общедоступными?
Имея наше приложение остановить когда клиенты установили обновление 7u45, нам интересно, что еще мы можем сделать в будущем, чтобы быть готовыми к этим обновлениям и избегать ночных кошмаров, поддерживающих день выпуска.
(В Схема нумерации версий Java, следующее обновление критического обновления, запланированное на 14 января, будет 7u51. Следующее ограниченное обновление (дата неизвестна) будет 7u60.)
Я искал сайты Oracle и OpenJDK и не нашел ничего особенно полезного. На главной странице Oracle для Java SE есть раздел раздел "Ранний доступ к скачиванию" . Он имеет три ссылки, которые имеют потенциал, но не выделяются:
-
https://jdk7.java.net/, который до сих пор говорит о 7u40 - не упоминается 7u45, не говоря уже о 7u51 или 7u60.
-
http://openjdk.java.net/projects/jdk7u/, в котором говорится: "Мы открыты для исправлений для 7u60 в лесу jdk7u-dev", но как представляется, не предоставляет никаких предварительно созданных двоичных файлов. Мне также непонятно, являются ли компоненты развертывания (plug-in и webstart) апплетами, основным источником наших прошлых проблем совместимости, даже для OpenJDK.
-
Программа совместимости и производительности Java звучит так, как я хочу, но никто не знает, как зарегистрироваться для него.
Ответ на второй вопрос, который я связал выше, указывает на отчет об ошибке OpenJDK, который был подан в августе. (У этого есть метка "CAP", которая может означать "Совместимость и Производительность"?). Таким образом, некоторые люди могут протестировать свои приложения против этих обновлений. Любые указатели на то, как присоединиться к этому клубу, очень ценятся!
Ответы
Ответ 1
Система ошибок OpenJDK
В соответствии с этот пост в списке рассылки jdk7u-dev система OpenJDK bug system может предоставить подмножество ответа.
В списке рассылки говорится, что ошибки с меткой критического запроса ЦП рассматриваются для включения в следующий процессор и ошибки с одобренная процессором метка, были одобрены для включения в следующий процессор. Однако на практике кажется, что они используют более конкретные метки. Для обновления 7u51, запланированного на январь 2014 года, эти метки выглядят как CPU14_01-critical-request и CPU14_01-critical-approved.
Вы можете просмотреть полный набор меток, чтобы сделать свои собственные обоснованные предположения о ярлыках для последующих процессоров. Вы также можете увидеть ошибки, чья "исправленная версия" - 7u51.
Группа Java Platform, блог управления продуктом
Группа Java Platform, блог по управлению продуктом, похоже, является еще одним средством для частичной информации. В этот комментарий к "Обновленная базовая база безопасности (7u45) влияет на Java 7u40 и ранее с настройками высокой безопасности" entry, Говорит Эрик Столоус из Oracle:
Одной из причин, по которой мы создали этот блог, является то, что он дает нам способ предоставляя как можно больше информации, даже больше, чем это уже сделанные в различных списках рассылки OpenJDK.
Есть некоторые изменения, о которых мы не можем сообщить заранее, и я надеюсь сохранить это до минимума. Для других изменений не только мы размещаем о них здесь, я нахожусь в другом проектов, а не только сообщать им, но (при необходимости) делать взносы. Видеть https://issues.apache.org/bugzilla/show_bug.cgi?id=55542 для Пример.
Программы Oracle
Программа совместимости и производительности Java мертва, по словам моего менеджера аккаунта Oracle. Доступ к аналогичной программе для CPU жестко контролируется (даже в Oracle) из-за риска, что уязвимости подвергаются обратному проектированию. (Я не являюсь участником и не планирую продолжать его дальше). OpenJDK - предпочтительный метод проверки совместимости с Oracle, хотя известно, что он не является бит-битом, идентичным тому, что будет в следующем процессоре.
Oracle также ссылается на Защитный трек на JavaOne 2013, в частности "One Year of Security Enhancements в JRE" , чьи слайды доступны в Интернете. Эти слайды, в свою очередь, говорят, что упомянутый выше блог даст "как можно большее предварительное уведомление".
Ответ 2
Полностью частичный ответ: 7u60 Build b01 теперь доступен в https://jdk7.java.net/download.html.
Ответ 3
Netbeans 7.4 был выпущен только вчера вечером. И одна из новых возможностей - возможность предварительного просмотра Java 8. Хотя это может не помочь вам в каждом выпуске, по крайней мере, это может помочь вам подготовиться к Java 8.
https://netbeans.org/community/releases/74/
Ответ 4
Я заметил, что Рори О'Доннелл был единственным сообщением о публикации для всех списков рассылки и отправил ему электронное письмо и получил неофициальный список с объявлениями о новых выпусках.
Не "официальный" ответ, я думаю, но это может сработать и для вас.