JRE(Runtime Environment)

Java™ 런타임 환경은 Java 애플리케이션에 대한 런타임 지원을 제공합니다.

런타임 환경에는 런타임 시 Java bytecode 를 해석하는 JVM (Java Virtual Machine) 이 포함되어 있습니다. 런타임 환경이 IBM SDK에 포함되어 있지만 Linux® 및 Windows 운영 체제에서 별도의 패키지로 사용할 수도 있습니다. 별도로 지정하지 않는 한, install_dir/jre/bin 디렉토리에 설치되는 런타임 환경에는 여러 도구가 포함되어 있습니다.

런타임 환경의 컨텐츠

코어 클래스
이러한 클래스는 플랫폼용으로 컴파일된 클래스 파일이며, 컴파일러 및 해석기가 해당 클래스 파일에 액세스하기 위해 압축된 상태로 유지되어야 합니다. 이러한 클래스를 수정하지 마십시오. 대신 서브클래스를 작성하고 필요한 곳에서 대체하십시오.
신뢰할 수 있는 루트 인증서
인증 서명 권한으로부터 얻을 수 있습니다. 이러한 인증서는 서명된 자료의 ID를 유효성 검증하기 위해 사용됩니다.
런타임 환경 도구
ControlPanel (Java 제어판)
AIX® 및 Linux 운영 체제만 해당( Linux on IBM Z® 제외). 런타임 환경을 구성합니다.
ikeycmd(iKeyman 명령행 유틸리티)
명령행에서 키, 인증서 및 인증 요청을 관리할 수 있습니다. 자세한 정보는 함께 제공되는 보안 문서를 참조하십시오.
ikeyman(iKeyman GUI 유틸리티)
키, 인증서 및 인증 요청을 관리할 수 있습니다. 자세한 정보는 함께 제공되는 보안 문서를 참조하십시오. 여기에는 iKeyman 사용자 안내서가 포함되어 있습니다. 이 유틸리티의 명령행 버전도 존재합니다.
주: 이 유틸리티의 GUI 버전은 z/OS 운영 체제에서 지원되지 않습니다.
jaaslogon(Windows 전용)
JAAS Active Login 애플리케이션이 런타임 시 JAAS Active Login API를 사용하여 유효 사용자를 변경할 수 있도록 하는 Windows 서비스입니다.
java (Java 인터프리터)
Java 클래스를 실행합니다. Java 해석기는 Java 프로그래밍 언어로 쓰여진 프로그램을 실행합니다.
javacpl (Java 제어판)
Windows 운영 체제 전용입니다. 런타임 환경을 구성합니다.
javaw (Java 인터프리터)
java 명령과 동일한 방법으로 Java 클래스를 실행합니다. 단, 콘솔창은 사용하지 않습니다.
javaws (Java Web Start)
AIX, Linux (IA 32비트, PPC32 및 PPC64) 및 Windows 운영 체제만 해당됩니다. Java 응용프로그램의 전개 및 자동 유지보수를 사용 가능하게 합니다. 자세한 정보는 Web Start 실행 (AIX, Linux및 Windows 전용)을 참조하십시오.
jcontrol (Java 제어판)
런타임 환경을 구성합니다. AIX 및 Linux 운영 체제만 해당( Linux on IBM Z 제외).
jextract
Linux 및 AIX 운영 체제 전용입니다. 패키지 시스템에서는 실행 파일 및 라이브러리를 사용하여 덤프하여 아카이브 파일을 작성합니다. 이 파일은 시스템 덤프에서만 얻을 수 있는 정보 보다 많은 정보를 얻기 위해 덤프 뷰어 도구(jdmpview)에서 사용할 수 있습니다. 자세한 정보는 덤프 추출기 (jextract)를 참조하십시오.
keytool(키 및 인증서 관리 도구)
해당되는 공용 키를 인증하는 개인용 키 및 연관된 X.509 인증 체인의 키 스토어(데이터베이스)를 관리합니다.
kinit
Kerberos ticket-granting 티켓을 얻어 캐시에 넣습니다.
klist
로컬 신임 캐시 및 키 테이블에 항목을 표시합니다.
ktab
로컬 키 테이블에 저장된 프린시펄 이름 및 서비스 키를 관리합니다.
pack200
Java gzip 압축기를 사용하여 JAR 파일을 압축된 pack200 파일로 변환합니다.
policytool(정책 파일 작성 및 관리 도구)
설치에 대한 Java 보안 정책을 정의하는 외부 정책 구성 파일을 작성하고 수정합니다. 버전 8부터는 이 도구의 그래픽 사용자 인터페이스에서 룩앤필이 약간 달라졌습니다. policytool GUI (Graphical User Interface) 유틸리티의 내게 필요한 옵션 문제를 참조하십시오.
rmid(RMI 활성화 시스템 디먼)
활성화 시스템 디먼을 시작하여 오브젝트가 JVM(Java Virtual Machine)에 등록되어 활성화되도록 합니다.
rmiregistry (Java 원격 오브젝트 레지스트리)
현재 호스트의 지정된 포트에서 원격 오브젝트 레지스트리를 작성하고 시작합니다.
tnameserv(CORBA(Common Object Request Broker Architecture) 임시 이름 지정 서비스)
CORBA 임시 이름 지정 서비스를 시작합니다.
unpack200
pack200에서 생성된 packed 파일을 JAR 파일로 변환합니다.