Mam zainstalowany JDK 8u60. Sprawdziłem dzisiaj witrynę Oracle i wydali jednocześnie dwie wersje: 8u65 i 8u66 . Obie są wersjami do publicznego wydania.
- Dlaczego wydali dwie wersje jednocześnie?
- Jakie warunki / powody sprawiłyby, że ktoś wybrałby jeden nad drugim?
Odpowiedzi:
Ze strony pobierania ( podkreślenie dodane):
Oracle często to robi . Chodzi o to, jak Ty jako klient chcesz radzić sobie z ryzykiem.
8u65 zawiera poprawki zabezpieczeń i wyznacza nową „podstawę” zabezpieczeń dla
firm w celu uzyskaniaaplikacji Java 8 . Wersja 8u66 ma te same aktualizacje zabezpieczeń oraz dodatkowe poprawki błędów . Jednak nawet poprawki błędów mogą czasami powodować zmiany w zachowaniu, które powodują problemy ze zgodnością dla użytkowników. W związku z tym zmiany w 8u66 są opcjonalne (należy pamiętać, że powiązana powyżej linia bazowa nadal wynosi 1.8.0_65, a firmy, które chcą większej stabilności na swojej platformie, mogą preferować stosowanie tylko niezbędnych poprawek bezpieczeństwa.Oracle z pewnością nie jest zobowiązane do dzielenia swoich aktualizacji w ten sposób, ale jestem pewien, że niektórzy z ich najbardziej niechętnych do ryzyka klientów są zadowoleni, że mają taką opcję.
źródło
Oto oficjalna odpowiedź Oracle :
Użyj u73, chyba że wiesz, że potrzebujesz poprawki błędu, która znajduje się w u74.
źródło
Jeśli masz istniejący projekt, użyj 8u65. Jeśli zaczynasz od zera, użyj 8u66. Instaluję NetBeans 8.1, więc używam 8u66 na wypadek, gdyby kod NB8.1 zawierał którykolwiek z 15 błędów w 8u65, które nie zostały rozwiązane w 8u66.
źródło
Znalazłem te informacje w Haven and Hearth:
Myślę, że wystarczy pobrać tylko 74.
źródło