관리자 권한이 없는 윈도우 PC에서 JDK 8.0 무설치 버전으로 설치하고 이클립스 실행
인스톨러가 작동하지 않는 관리자 권한이 없는 윈도우 PC에서 JDK 8.0을 설치하고 이클립스를 실행해 보자.
개요
JDK 8.0 다운로드
다운로드 사이트 – http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
이 글에서는 32비트용 jdk-8u121-windows-i586.exe 을 다운로드한다.
c:\dev 폴더에 넣는다.
7-zip 설치와 압축 해제
다운로드 사이트 – http://www.7-zip.org/download.html
타입이 .exe로 된 32비트나 64비트 버전을 다운로드한다.
다운로드한 파일을 실행해서 적당한 폴더에 압축을 푼다.
이 글에서는 c:\dev\7-Zip 폴더에 풀었다.
아래 명령으로 jdk 인스톨 팩키지의 압축을 푼다.
|
1 2 |
cd c:\dev .\7-Zip\7z.exe x jdk-8u121-windows-i586.exe |
tools.zip 파일이 생성된다.
c:\dev\jdk8 폴더에 압축을 푼다.
|
1 |
.\7-Zip\7z.exe x -ojdk8 tools.zip |
.pack 파일을 .jar 파일로 변환
|
1 2 |
cd jdk8 for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar" |
자바 환경변수 등록
환경변수 JAVA_HOME 이 필요한 프로그램을 실행할 때를 위해서 환경변수를 등록한다.
윈도우즈키+R 키를 눌러 파일명을 지정해서 실행창을 연다.
cmd 를 입력해서 명령창을 연다.
아래 명령어를 실행해서 환경변수 JAVA_HOME 등록
|
1 |
setx JAVA_HOME "c:\jdk8" |
이클립스 실행
이클립스는 JAVA_HOME 환경변수를 보지 않기 때문에 javaw.exe 파일을 찾지 못해서 실행되지 않는다.
eclipse.ini 파일을 수정하자. 아래 줄을 -vmargs
이전 줄에 적어 넣는다. (javaw.exe 파일의 위치를 각자 PC 환경에 맞춰서 넣을것)
|
1 2 |
-vm c:/dev/jdk8/bin/javaw.exe |
-vm 다음에 꼭 개행할 것.