홀수 업데이트와 Java 업데이트의 차이점은 무엇입니까?
JDK 8u60이 설치되어 있습니다.오늘 오라클 웹사이트를 확인해보니 8u65와 8u66 두 가지 버전이 동시에 출시되었습니다.둘 다 공개 릴리즈 버전입니다.
- 왜 두 가지 버전을 동시에 출시했을까요?
- 어떤 조건/이유로 인해 한쪽을 선택할 수 있습니까?
다운로드 페이지(강조 추가):
Java SE 8u65에는 중요한 보안 수정이 포함되어 있습니다.Oracle은 모든 Java SE 8 사용자에게 이 릴리스로 업그레이드할 것을 강력히 권장합니다.Java SE 8u66은 8u65의 모든 기능과 추가 기능을 포함한 패치 세트 업데이트입니다(릴리스 노트에 설명되어 있습니다).
Oracle은 자주 이 작업을 수행합니다.고객으로서 리스크를 어떻게 처리하느냐가 중요합니다.
릴리스 노트에 기재되어 있듯이 해당 버전에서 수정된 추가 버그의 영향을 받는 경우에만 대응하는 PSU 릴리스를 사용해야 합니다.
8u65에는 보안 수정이 있어 새로운 보안 '수정'이 설정되어 있습니다.
달성해야 할 기업 Java 8 어플리케이션8u66에는 동일한 보안 업데이트와 추가 버그 수정이 포함되어 있습니다.다만, 버그 수정에서도, 동작에 변경이 가해져, 유저의 호환성 문제가 발생하는 경우가 있습니다.따라서 8u66의 변경은 옵션입니다(상기에 링크된 베이스라인은 1.8.0_65입니다.플랫폼의 안정성을 향상시키고 싶은 기업은 필요한 보안 수정만 적용하는 것이 좋습니다).
Oracle은 업데이트를 이러한 방식으로 분할할 의무가 없습니다. 그러나 위험을 가장 싫어하는 일부 고객은 이러한 옵션을 기꺼이 사용할 것입니다.
다음은 Oracle의 공식 답변입니다.
Java CPU 및 PSU 출시 설명
Oracle은 2014년 10월 Java SE 7 Update 71(Java SE 7u71) 출시 이후 Java SE 7에 대응하는 PSU(Patch Set Update)와 동시에 CPU(Critical Patch Update)를 출시합니다.
CPU와 PSU 중 어느 Java 버전을 선택해야 합니까?
Oracle은 모든 Java SE 사용자에게 릴리스 패밀리에서 사용할 수 있는 최신 CPU 릴리스로 업그레이드할 것을 강력히 권장합니다.대부분의 사용자는 CPU 릴리스를 선택해야 합니다.
릴리스 노트에 기재되어 있듯이 해당 버전에서 수정된 추가 버그의 영향을 받는 경우에만 대응하는 PSU 릴리스를 사용해야 합니다.
후속 CPU 릴리즈에는 현재 PSU의 수정이 모두 포함되어 있습니다.따라서 조직은 다음 CPU에 이러한 수정이 포함될 것으로 예상하고 현재의 PSU를 환경에서 테스트해야 합니다.
Java CPU와 PSU 릴리스의 차이점은 무엇입니까?
Java SE Critical Patch Update(CPU)에는 보안 취약성에 대한 수정과 중요한 버그 수정이 포함되어 있습니다.Oracle은 모든 Java SE 사용자가 최신 CPU 릴리스로 업그레이드 할 것을 강력히 권장합니다.Java SE CPU 릴리스는 홀수 버전입니다(7u71, 7u65 등).자바 SE 버전 번호 부여 방식에 대한 자세한 내용은 여기를 참조하십시오.
Java SE Patch Set Updates(PSU)에는 대응하는 CPU의 모든 수정과 기타 중요하지 않은 수정이 포함되어 있습니다.Java PSU 릴리스는 해당 버전에서 수정된 추가 버그의 영향을 받는 경우에만 사용해야 합니다.릴리스 노트에서는 Java SE PSU 릴리스에서 사용할 수 있는 추가 수정에 대해 설명합니다.
CPU 릴리즈의 타이밍이 변화하고 있습니까?
이전과 마찬가지로 Java SE CPU 릴리스는 일반 Oracle Critical Patch Update 스케줄에 따라 1월, 4월, 7월 및 10월 17일에 가장 가까운 화요일에 출시될 예정입니다.
2014년 10월 Java SE 7u71(CPU) 및 Java SE 7u72(PSU) 출시 이후 Oracle은 Java SE 7의 각 CPU 릴리스와 함께 대응하는 PSU 릴리스를 추가로 출시할 예정입니다.PSU 릴리스는 대응하는 CPU에 포함된 중요한 수정 외에 조직 및 개발자에게 중요하지 않은 수정에 대한 액세스를 제공합니다.
u74의 버그 수정이 필요한 경우를 제외하고 u73을 사용하십시오.
기존 프로젝트가 있는 경우 8u65를 사용하십시오.처음부터 시작하는 경우 8u66을 사용하십시오.NetBeans 8.1을 설치하고 있기 때문에, NB8.1 코드에 8u66에서 해결되지 않는 15개의 버그가 8u65에 있는 경우에 대비하여 8u66을 사용하고 있습니다.
헤이븐과 하스에서 다음 정보를 찾았습니다.
u73gb02)는 공개 릴리즈입니다.
수정이 )u74(-b02)입니다.
그럼 74개만 다운받으시면 되겠네요.
언급URL : https://stackoverflow.com/questions/33260616/whats-the-difference-between-odd-and-even-java-updates
'programing' 카테고리의 다른 글
| JavaScript의 child Nodes와 child Nodes의 차이점은 무엇입니까? (0) | 2022.11.20 |
|---|---|
| MariaDB/MySQL 쿼리는 대소문자를 구분합니까? (0) | 2022.11.20 |
| 그룹화된 MySQL 데이터에서 최신 날짜 가져오기 (0) | 2022.11.20 |
| WordPress Shortcode에서 AJAX를 사용하는 방법 (0) | 2022.11.20 |
| for 루프 내에서 JavaScript 클릭 핸들러가 예상대로 작동하지 않음 (0) | 2022.11.20 |