Java.com

다운로드 도움말

도움말 리소스

Java 7 릴리스 주요 기능


적용 대상::
  • Java 버전: 7.0

이 페이지에서는 각 Java 릴리스 일반 사용자에게 영향을 주는 변경 사항에 대해 설명합니다. 변경 사항에 대한 자세한 내용은 각 릴리스의 릴리스 노트에서 찾을 수 있습니다.
» Java 7 릴리스 날짜

Java 7 Update 55(7u55)

릴리스 주요 기능
  • 동일한 RIA(리치 인터넷 응용 프로그램)를 여러 번 실행하는 시스템에서 일부 보안 대화상자의 빈도가 줄었습니다.
  • Caller-Allowable-Codebase Attribute에서 "*" 사용
    독립형 별표(*)가 Caller-Allowable-Codebase 속성에 대한 값으로 지정된 경우 JavaScript 코드에서 RIA로 호출하면 보안 경고가 표시되고 사용자는 호출을 허용하거나 차단할 수 있습니다. 자세한 내용은 보안에 대한 JAR 파일 Manifest 속성 설명서를 참조하십시오.
  • 버그 수정: Windows 8.1 IE 11 향상된 보호 모드와 Java 플러그인 호환성
    이번 릴리스부터 Java 플러그인이 Windows 8.1 및 IE 11의 Windows EPM(향상된 보호 모드)과 호환됩니다. IE(Internet Explorer)에서 애플릿을 실행하려고 할 때 더 이상 EPM과 관련된 경고가 나타나지 않습니다. 64비트 Windows에는 특수한 경우가 있습니다. EPM은 32비트와 64비트 플러그인이 모두 설치되어 있어야 합니다. 32비트와 64비트의 JRE가 설치되어 있는지 확인하십시오. 그렇지 않으면 IE에서 경고가 나타나지만 Java 플러그인은 EPM에서 여전히 실행됩니다.
Java 만료 날짜

7u55의 만료 날짜는 2014년 7월 15일입니다. Oracle 서버에 연결할 수 없는 시스템의 경우 보조 방식에 따라 2014년 8월 15일에 이 JRE(버전 7u55)가 만료됩니다. 조건(새 릴리스 사용 가능 또는 만료 날짜 도달)에 충족되면 Java에서는 사용자에게 새로운 버전으로 업데이트하도록 추가 경고 및 통지를 제공합니다.

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u55 릴리스 노트


Java 7 Update 51(7u51)

보안 기능 향상
  • 보안 슬라이더 변경
    • 높은 보안 설정에서 자체 서명된 애플릿 및 서명되지 않은 애플릿 차단
    • 높은 보안 설정에 대한 권한 설정 속성 필요
    • 사용자에게 중간 보안 설정에 대한 권한 설정 속성 누락 경고
  • 보안 프롬프트 복원 - 기억한 신뢰 결정 사항 지우기
    Java 7u51에서는 사용자에게 최신 릴리스를 설치하기 전에 숨긴 프롬프트에 대한 보안 프롬프트를 복원할 수 있는 옵션이 제공됩니다. 보호 기능 향상을 위해 사용자는 30일마다 보안 프롬프트를 복원하는 것이 좋습니다.
    사용자가 보안 프롬프트에서 다시 표시 안함 옵션을 선택하면 신뢰 결정이 발생합니다. 이전에 숨긴 프롬프트를 표시하려면 보안 프롬프트 복원을 누르십시오. 선택 사항을 확인하는 메시지가 나타나면 모두 복원을 누르십시오. 다음에 응용 프로그램이 시작되면 해당 응용 프로그램에 대한 보안 프롬프트가 표시됩니다. Java 제어판의 보안 섹션 아래에 있는 보안 프롬프트 복원을 참조하십시오.
  • 예외 사이트 목록
    예외 사이트 목록 기능을 통해 일반 사용자는 최신 보안 요구 사항을 충족하지 않는 Java 애플릿 및 Java Web Start 응용 프로그램(리치 인터넷 응용 프로그램이라고도 함)을 실행할 수 있습니다. 예외 사이트 목록에 포함된 사이트에서 호스트되는 리치 인터넷 응용 프로그램을 적용 가능한 보안 프롬프트로 실행할 수 있습니다. 자세한 내용은 예외 사이트 목록 FAQ를 참조하십시오.
기타 변경 사항
  • 시간 기록을 위해 Jarsigner 업데이트
    서명된 JAR에 대한 시간 기록이 강력히 권장됩니다. Jarsigner 툴은 시간 기록이 누락된 경우 서명 또는 확인 시 정보 제공용 경고를 출력합니다. 자세한 내용은 JAR 파일 서명을 참조하십시오.
  • 버그 픽스: JAR 확인을 명확히 나타냅니다. Jarsigner 툴은 심각한 경고가 있으며 -strict가 설정된 경우 자세한 메시지를 출력합니다. 자세한 내용은 tooldoc(링크)를 참조하십시오.
Java 만료 날짜

7u51 만료 날짜는 2014년 4월 15일입니다. Oracle 서버에 연결할 수 없는 시스템의 경우 보조 방식에 따라 2014년 5월 15일에 이 JRE(버전 7u51)가 만료됩니다. 조건(새 릴리스 사용 가능 또는 만료 날짜 도달)에 충족되면 Java에서는 사용자에게 새로운 버전으로 업데이트하도록 추가 경고 및 통지를 제공합니다.

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u51 릴리스 노트


Java 7 Update 45(7u45)

보안 기능 향상
  • 보안 프롬프트 복원
    이전에 기억한 신뢰 결정 사항을 지울 수 있는 새 단추를 Java 제어판에서 사용할 수 있습니다. 사용자가 보안 프롬프트에서 다시 표시 안함 옵션을 선택하면 신뢰 결정이 발생합니다. 이전에 숨긴 프롬프트를 표시하려면 보안 프롬프트 복원을 누르십시오. 선택 사항을 확인하는 메시지가 나타나면 모두 복원을 누르십시오. 다음에 응용 프로그램이 시작되면 해당 응용 프로그램에 대한 보안 프롬프트가 표시됩니다. Java 제어판의 보안 섹션 아래에 있는 보안 프롬프트 복원을 참조하십시오.
  • Java 응용 프로그램 무단 재배포로부터 보호
    7u45부터 응용 프로그램 개발자가 다음과 같은 특성의 새로운 JAR Manifest 파일 속성을 지정할 수 있습니다. 개발자들은 JAR 파일 Manifest 속성에서 자세한 내용을 참조할 수 있습니다.
Java 만료 날짜

7u45의 만료 날짜는 2014년 2월 14일입니다. 이 날짜 이후에는 Java에서 새로운 버전 업데이트를 위한 추가 경고 및 통지가 제공됩니다.

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u45 릴리스 노트


Java 7 Update 40(7u40)

보안 기능 향상
  • 서명되지 않은 및 자체 서명된 응용 프로그램에 대해 제거된 옵션
    Java 7 Update 40부터 이 응용 프로그램에 대해 다시 표시 안함 옵션은 더 이상 사용할 수 없습니다. 이전 버전과 달리 서명되지 않은 응용 프로그램에 대해서는 보안 대화상자를 숨길 수 없으며, 서명되지 않은 응용 프로그램을 실행할 때마다 위험을 감수하고 이 응용 프로그램을 실행하겠습니다. 옵션을 선택해야 합니다.
  • 서명되지 않은 및 자체 서명된 응용 프로그램에 대한 새로운 보안 경고
    이와 같은 서명되지 않은 응용 프로그램은 잠재적으로 안전하지 않으며, 보안 위험을 초래할 수 있으므로 이후 릴리스에서 실행할 수 없습니다. 메시지가 추가되었습니다.
  • 기본 x.509 인증서의 키 길이 증가
    7u40부터 길이가 1024비트 미만인 RSA 키를 포함하는 x.509 인증서는 사용이 제한됩니다. 호환성 문제를 방지하려면 1024비트 미만의 RSA 키가 포함된 X.509 인증서를 사용하는 경우 인증서를 보다 강력한 키로 업데이트하는 것이 좋습니다. 자세한 내용은 Java PKI Programmer's Guide 또는 JSSE Reference Guide를 참조하십시오.
사용자 경험 향상
  • Mac OS X에서 Retina 디스플레이 지원
기타 변경 사항
  • 버그 수정: Java 버전이 비보안 상태 경고 메시지에서 업데이트를 누른 후 업데이트를 중단하면 모든 애플릿이 java.com/download에 전달됩니다.
    시스템에 이전 Java 버전이 설치된 경우, 애플릿으로 웹 페이지를 실행하면 Java 버전이 비보안 상태 메시지가 표시됩니다. 사용자가 메시지에서 업데이트 단추를 누르지만 나중에 업데이트 프로세스를 중단하면 자동으로 java.com/download 페이지로 재지정됩니다. 이것은 예상된 동작이 아닙니다. 이 문제는 7u40 릴리스에서 수정되었습니다.
  • 버그 수정: 만료되었지만 그렇지 않은 경우 적합한 인증서는 매우 높은 보안 레벨에서 차단되지 않습니다. 이 문제는 7u40 릴리스에서 수정되었습니다.
  • 배치 규칙 집합(시스템 및 데스크톱 관리자용)
    7u40부터 엔터프라이즈에서 Java 데스크탑 환경을 직접 관리할 수 있도록 새로운 배치 규칙 집합 기능이 제공됩니다. 이 기능을 사용하면 점점 더 긴밀해지는 Java 애플릿 및 Java Web Start 응용 프로그램 보안 정책에서도 레거시 비즈니스 응용 프로그램을 계속 사용할 수 있습니다.
  • Java 버전이 최신 상태가 아님 경고를 사용 안함으로 설정하는 옵션
    업데이트 프로세스를 중앙에서 관리하는 기업의 경우, 새로운 배치 속성을 사용해서 Java 버전이 최신 상태가 아님 경고를 사용 안함으로 설정할 수 있습니다. 자세한 내용은 배치 구성 파일 및 속성을 참조하십시오.
  • 로컬 애플릿이 DocumentBase에 대해 널을 반환함(개발자용)
    7u40부터는 애플릿을 로컬 파일 시스템에서 실행할 경우 애플릿의 getDocumentBase() 메소드가 널을 반환합니다.
Java 만료 날짜

7u40의 만료 날짜는 2013년 12월 10일입니다. 이 날짜 이후에는 Java에서 새로운 버전 업데이트를 위한 추가 경고 및 통지가 제공됩니다.

» 7u40 릴리스 노트


Java 7 Update 25(7u25)

보안 기능 향상
  • 보안 대화상자 변경 사항
    인증서 철회에 대한 보안 대화상자가 추가되었습니다.
  • 인증서 철회
    서명된 Java 애플릿 및 Java Web Start 응용 프로그램이 실행되기 전에 서명 인증서가 만료 또는 철회되지 않았는지 확인됩니다. Java 제어판의 고급 옵션을 설정하여 확인 프로세스를 관리할 수 있습니다.
  • 새로운 JAR Manifest 파일 속성
    7u25 릴리스에서는 JAR Manifest 파일에 권한 설정 및 codebase 속성이 도입되었습니다. 응용 프로그램 개발자는 이러한 속성을 사용하여 응용 프로그램이 올바른 권한 설정 레벨을 요청하고 있으며 올바른 위치에서 액세스되었는지 확인할 수 있습니다.
  • 일부 조건에서 LiveConnect가 차단됨
    Java 제어판 보안 슬라이더가 매우 높음 레벨로 설정되었거나 슬라이더가 기본 높음 레벨에 있고 JRE가 만료되었거나 보안 기준 이하인 경우 JavaScript에서 Java API로의 LiveConnect 호출이 차단됩니다.
Java 만료 날짜

7u25의 만료 날짜는 2013년 11월 15일입니다. 이 날짜 이후에는 Java에서 새로운 버전 업데이트를 위한 추가 경고 및 통지가 제공됩니다.

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u25 릴리스 노트


Java 7 Update 21(7u21)

보안 기능 향상
사용자 경험 향상
Java 만료 날짜

7u21의 만료 날짜는 2013년 7월 18일입니다. 이 날짜 이후에는 Java에서 새로운 버전 업데이트를 위한 추가 경고 및 통지가 제공됩니다.

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u21 릴리스 노트


Java 7 Update 17(7u17)

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Security Alert for CVE-2013-1493를 참조하십시오.

» 7u17 릴리스 노트


Java 7 Update 15(7u15)

Java 6의 자동 업데이트 및 수동 업데이트는 Java 6을 Java 7로 교체합니다.

Java 6에서 업데이트하는 경우 업데이트 방식에 따라 Java 7의 최신 버전이 설치되고 시스템에 있는 Java 6의 가장 높은 버전이 제거됩니다. 시스템이 자동 업데이트 방식을 통해 업데이트되거나 Java 제어판에서 직접 업데이트를 확인하여 업데이트되는 경우 이와 같은 변경 내용이 적용됩니다.

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u15 릴리스 노트


Java 7 Update 13(7u13)

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u13 릴리스 노트


Java 7 Update 11(7u11)

기본 보안 레벨 설정이 높음으로 변경됨

Java 애플릿과 웹 시작 응용 프로그램의 기본 보안 레벨이 중간에서 높음으로 상승했습니다. 이는 서명되지 않은 (Sandbox) Java 웹 응용 프로그램의 실행 조건에 영향을 줍니다. 이전에는 최신 보안 Java 릴리스가 설치된 경우 애플릿과 웹 시작 응용 프로그램이 계속해서 언제나 실행됩니다. 높음 설정을 사용하면 서명되지 않은 응용 프로그램이 자동 이용되지 않도록 실행하기 전에 사용자에게 항상 경고가 표시됩니다.

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Security Alert for CVE-2013-0422를 참조하십시오.

» 7u11 릴리스 노트


Java 7 Update 10(7u10)

플랫폼 지원
  • Mac OS X 10.8 및 Windows 8 데스크톱 모드 지원
보안 기능 향상
  • 브라우저에서 실행되는 Java 응용 프로그램을 사용 안함으로 설정할 수 있습니다. 이 모드는 Java 제어판에서 설정하거나 명령행 설치 인수(Microsoft Windows 플랫폼의 경우에만)를 사용하여 설정할 수 있습니다.
  • 서명되지 않은 애플릿, Java Web Start 응용 프로그램 및 브라우저에서 실행되는 내장 JavaFX 응용 프로그램에 대해서는 원하는 보안 레벨을 선택할 수 있습니다. 4개의 보안 레벨이 지원됩니다. 이 기능은 Java 제어판에서 설정하거나 명령행 설치 인수(Microsoft Windows 플랫폼의 경우에만)를 사용하여 설정할 수 있습니다.
  • JRE(Java Runtime Environment)가 비보안(만료되었거나 보안 기준 이하인 경우) 버전이고 업데이트가 필요한 경우 이를 경고하는 새 대화상자가 표시됩니다.
Java 만료 날짜

7u10부터 모든 JRE에는 하드코딩된 만료 날짜가 포함됩니다. 만료 날짜는 다음으로 예정된 중요한 패치 업데이트 릴리스 이후에 종료되도록 계산됩니다. 이 날짜 이후에는 Java에서 새로운 버전 업데이트를 위한 추가 경고 및 통지가 제공됩니다.

» 7u10 릴리스 노트


Java 7 Update 9(7u9)

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u9 릴리스 노트


Java 7 Update 7(7u7)

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Security Alert for CVE-2012-4681을 참조하십시오.

» 7u7 릴리스 노트


Java 7 Update 6(7u6)

플랫폼 지원
  • Mac OS X 10.7.3 이상 지원
보안 기능 향상
신뢰할 수 있는 인증서로 서명된 응용 프로그램의 대화상자 업데이트
  • 이 게시자의 콘텐츠를 항상 신뢰합니다.가 기본적으로 선택 해제됨
  • 대화상자의 메시지 설명 증가

» 7u6 릴리스 노트


Java 7 Update 5(7u5)

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u5 릴리스 노트


Java 7 Update 4(7u4)

플랫폼 지원
  • Mac OS X 10.7.3 이상 JDK 지원
보안 기능 향상
  • 자체 서명된 응용 프로그램에 필요한 다중 작업

» 7u4 릴리스 노트


Java 7 Update 3(7u3)

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u3 릴리스 노트


Java 7 Update 2(7u2)

오래된 릴리스 경고를 통한 보안 향상

사용자 시스템의 Java 버전이 보안 기준 아래인 경우 응용 프로그램 또는 애플릿을 실행할 수 있기 전에 경고 메시지가 표시됩니다.

» 7u2 릴리스 노트


Java 7 Update 1(7u1)

이 릴리스에는 보안 취약점의 수정이 포함됩니다. 자세한 내용은 Oracle Java SE 중요한 패치 업데이트 권고 사항을 참조하십시오.

» 7u1 릴리스 노트


Java 7 릴리스

» JDK 및 JRE 7 릴리스 노트


원하는 정보 알아보기:

언어 선택 | Java 정보 | 지원 | 개발자
개인 정보 보호 정책 | 사용 약관 | 등록 상표 | 보증의 부인

Oracle