Oracle или сторонняя служба для определения «последней версии Java»

Доступна ли служба, которая отвечает последней доступной версией Java?

Я пишу проверку системы для приложения, использующего апплеты. В рамках проверки я хотел бы сообщить пользователям, доступна ли для скачивания новая версия Java. Есть ли какой-либо онлайн-сервис, который просто отвечает номером версии последней версии Java?


person user1439858    schedule 06.06.2012    source источник
comment
+1, ИМХО, отличный вопрос.   -  person user1329572    schedule 06.06.2012
comment
Когда вы устанавливаете Java на Windows, он проверяет, установлена ​​ли у вас последняя версия, и если нет, предложит установить ее. Это то, что вы имеете в виду?   -  person Peter Lawrey    schedule 06.06.2012
comment
Да, мы действительно не хотим, чтобы каждое java-приложение выполняло свои собственные тесты системы...   -  person Denys Séguret    schedule 06.06.2012
comment
Связанный: stackoverflow.com/questions/3260803/   -  person assylias    schedule 06.06.2012
comment
Настройте свой собственный сервис. Не забудьте добавить гугл рекламу ;-)   -  person PeterMmm    schedule 06.06.2012
comment
Если вы делаете апплеты для использования за пределами очень маленького, очень огороженного сада пользователей, вас ждет мир боли.   -  person bmargulies    schedule 13.01.2013


Ответы (1)


Как насчет другой стратегии «предоставить это производителю»?

По умолчанию JRE настроена на автоматическое обновление до последней версии, которую Oracle считает достаточно стабильной для общего использования. Лучше оставить это для функции автоматического обновления.

Тестирование во время выполнения

Конечно, всегда есть Как мне проверить, работает ли Java на моем компьютере?

Fire Fox

В вашей системе обнаружена старая версия Java.

Обновите Java, нажав кнопку ниже:

Вежливый способ сказать «плагин для FF не найден».

Хром

Доступно обновление

Дружественный интерфейс

Но в конечном итоге в любом случае оставьте на усмотрение конечного пользователя, какую версию использовать и обновлять ли.

person Andrew Thompson    schedule 06.06.2012
comment
(+1) Хороший вопрос. Меня бы очень раздражало, если бы у меня было двадцать приложений, и все они считали своим долгом держать меня в курсе выпусков Oracle (особенно если у меня были причины не обновлять JRE сразу). - person NPE; 06.06.2012