У меня установлен JDK 8u60. Сегодня я проверил веб-сайт Oracle, и они выпустили две версии одновременно: 8u65 и 8u66 . Обе версии являются общедоступными.
- Почему они выпустили две версии одновременно?
- Какие условия / причины заставили бы одного выбрать одно другому?
Ответы:
Со страницы загрузки ( выделено мной):
Oracle часто так поступает . Все дело в том, как вы, как клиент, хотите справляться с рисками.
8u65 содержит исправления безопасности и устанавливает новую «базовую планку» безопасности для
компаний присоздании приложений Java 8 . 8u66 имеет те же обновления безопасности, а также дополнительные исправления ошибок . Однако даже исправления ошибок могут иногда вызывать изменения в поведении, которые создают проблемы совместимости для пользователей. Таким образом, изменения в 8u66 не являются обязательными (обратите внимание, что базовый уровень, указанный выше, по-прежнему равен 1.8.0_65, и компании, которые хотят большей стабильности в своей платформе, вполне могут предпочесть применять только необходимые исправления безопасности.Oracle, конечно, не обязана разделять свои обновления таким образом, но я уверен, что некоторые из их наиболее не склонных к риску клиентов рады такой возможности.
источник
Это официальный ответ Oracle :
Используйте u73, если вы не знаете, что вам нужно исправить ошибку, которая есть в u74.
источник
Если у вас есть существующий проект, используйте 8u65. Если вы начинаете с нуля, используйте 8u66. Я устанавливаю NetBeans 8.1, поэтому использую 8u66 на случай, если в коде NB8.1 есть какие-либо из 15 ошибок в 8u65, которые не решены в 8u66.
источник
Я нашел эту информацию на Haven и Hearth:
Я думаю, вам нужно будет скачать только 74.
источник