|
자동(무인) Java 설치를 수행하려면 어떻게 해야 합니까?
적용 대상::
- 플랫폼:
Windows XP, Windows 2000, Windows 2003
- Java 버전:
6.0
증상
- 시스템 관리자는 사용자 상호 작용 없이 인트라넷의 여러 PC에 JRE를 배포하길 원합니다.
- 개발자는 제품에 JRE가 자동으로 설치되길 원합니다.
솔루션
Java SE Runtime Environment(JRE) 설치는 Microsoft Window Installer(MSI) 2.0 기술을 사용하여 작성되었습니다. MSI에서는 자동 또는 무인 설치를 위한 지원을 기본적으로 제공합니다. 이 문서에서는 MSI의 설치를 시작하는 .exe를 사용하여 JRE를 수동으로 설치하는 방법에 대해 설명합니다.설치 프로그램의 옵션은 다음과 같습니다.
명령줄 설치
Java SE 6에서 Windows 오프라인 설치 명령 구문은 Windows 설치 명령 구문과 동일합니다. 명령은 다음과 같습니다.
<jre>.exe [/lang=] [/s] [IEXPLORER=1] [MOZILLA=1] [INSTALLDIR=:\] [STATIC=1]
여기에서
- <jre>.exe는 Java Runtime Environment(JRE)용 단일 실행 가능한 설치 프로그램입니다.
- /lang= 명령이 사용된 경우 설치 프로그램을 현지 언어로 설정합니다. 전체 목록을 보려면 언어 ID를 참조하십시오.
- /s 명령이 사용된 경우 자동 설치를 나타냅니다.
- IEXPLORER=1, 사용된 경우 플러그인이 Internet Explorer 브라우저에 기본 Java VM으로 등록되어 있어야 함을 의미합니다.
- MOZILLA=1은 플러그인이 Mozilla 1.1 이상과 Netscape 브라우저에 등록되어 있어야 함을 의미합니다.
- INSTALLDIR 명령이 사용된 경우 설치 드라이브 및 경로를 지정합니다.
- INSTALLDIR이 지정되지 않은 경우 JRE는 C:\Program Files\java\jre1.6.0(기본 위치)에 설치됩니다.
- STATIC=1 명령이 사용된 경우 정적 설치를 지정합니다. 이 옵션은 6u10 이상 릴리스에서 사용할 수 있습니다. 정적 설치에 대한 자세한 내용은 다음을 참조하십시오. Java Runtime Environment 구성.
주: 다음 옵션은 Java SE 6 업데이트 10 릴리스부터 사용되지 않습니다.
- ADDLOCAL
- IEXPLORE
- MOZILLA
Java SE 6 업데이트 10 릴리스부터 최신 JRE 소프트웨어를 모든 브라우저에 등록할 수 있습니다. 따라서 애플릿이 가장 안전한 최신 JRE 소프트웨어 버전에서 실행될 수 있습니다.
설치 구성
예 1
JRE 설치 프로그램이 jre-6-rc-windows-i586.exe이고 다음 구성을 설치하려는 경우
- Windows 설치 수행
- JRE 코어, 추가 글꼴, 색상 및 Soundbank 설치
- Netscape 7 및 Mozilla 1.3에 플러그인 등록
위의 구성을 설치하는 명령은 다음과 같습니다.
jre-6-rc-windows-i586.exe /s MOZILLA=1
예 2
JRE 설치 프로그램이 jre-6-rc-windows-i586.exe이고 다음 구성을 설치하려는 경우
- Windows 오프라인 설치 수행 후 D 드라이브,
java\jre에 JRE 설치
- JRE의 모든 기능 설치
- Internet Explorer에 플러그인 등록
위의 구성을 설치하는 명령은 다음과 같습니다.
jre-6-rc-windows-i586.exe /s IEXPLORER=1 INSTALLDIR=D:\java\jre
주: Java 설치가 완료될 때까지 MS-DOS 창을 연 상태로 유지하려면 다음과 같이 start /w 명령을 사용합니다.
start /w jre-6-rc-windows-i586.exe /s MOZILLA=1
로그 파일 만들기
로그 파일에서 설치에 성공했는지 확인할 수 있습니다. 설치를 설명하는 로그 파일을 만들려면 설치 명령에 /L C:\setup.log 를 추가하고 로그 파일의 끝으로 스크롤하여 확인합니다.
설치 예
다음은 설치 예입니다.
jre-6-rc-windows-i586.exe /s /L C:\setup.log
위 명령을 사용하면 setup.log 파일에 로그가 기록됩니다.
|