Как Вы получаете последнее обновление для Java 6?

Аппаратные часы, кажется, повреждаются или не отвечающие обновления. Это могло быть ошибкой ОС или отказом оборудования.

Добавьте следующие строки в/etc/system:

set tod_broken=1
set dosynctodr=0

tod_broken параметр будет препятствовать тому, чтобы операционная система пыталась обновить аппаратные часы. dosynctodr параметр, когда установлено на 0 будет мешать операционной системе синхронизировать ее время от аппаратных часов.

Они могут также быть установлены, не перезагружая использование следующих команд:

# echo 'tod_broken/W 1' | mdb -kw
# echo 'dosynctodr/W 0' | mdb -kw

Я также рекомендовал бы настроить ntpd для хранения времени в синхронизации.

9
задан 4 February 2014 в 19:21
2 ответа

Приложение, которое моя компания рассматривает для покупки, требует Java 6.

Вы должны отказаться от этого решения. На самом деле нет оправдания покупке нового приложения, привязанного к устаревшему продукту, который больше не получает обновления безопасности . Новое приложение уже имеет существенный технический долг вместо устранения существующего долга. Сделайте одолжение себе и своей организации и активно лоббируйте другое приложение или подтолкните компанию к обновлению приложения, которое работает с Java 7.

Если вам необходимо использовать это приложение, вы можете найти Java 6 SE в разделе Архив Java . ПРЕДУПРЕЖДЕНИЕ : Oracle не будет предоставлять никаких обновлений для Java 6, если вы не оплатите расширенную поддержку. Если ваша организация пойдет на эту покупку, убедитесь, что вы включили стоимость Oracle '

15
ответ дан 2 December 2019 в 22:21

Oracle довольно враждебен и хочет получить больше денег от технологий Sun, на которые они так много потратили - к черту безопасность конечных пользователей (которые не могут позволить себе 10 тысяч долларов на базовые обновления). Вы почти наверняка получите большой счет, если пойдете по пути платной поддержки, чтобы получить обновления JRE 6 - я не вижу ничего, что вам не хватало бы, что было бы дешевле.

Идеи:

  • Какая ОС это работает? Может быть, использовать OpenJDK вместо Sun JRE? Я никогда не пробовал использовать OpenJDK в Windows, но похоже, что есть некоторые варианты.
  • Я видел несколько продуктов, которые утверждают, что требуют JRE 6, который отлично работает в 7 - может быть, просто попробуйте с 7 и убедитесь что ломается?
9
ответ дан 2 December 2019 в 22:21

Теги

Похожие вопросы