2014/01/30

Java EE 버전 설치 방법 // 에러, 오류 해결, Error: Could not find the required version of the Java(TM) 2 Runtime Environment in '(null)'.

1. Java EE 7 설치 시작

개발자답게 EE 버전을 설치해 보겠노라며, 아래 버전을 과감하게 다운로드! ㅋ

Java Platform, Enterprise Edition 7 SDK (with JDK 7u45)
Windows x64 - Multi-Language 217 MB java_ee_sdk-7-jdk7-windows-x64-ml.exe


2. 에러 발생

JDK7이 합쳐진 위의 버전을 설치하려고 하면 뭔가가 null 이라며 에러가 발생 -,-;;; (난 아무짓도 안 했음 ㄷㄷ)

Java EE 버전 설치 에러 - Error: Could not find the required version of the Java(TM) 2 Runtime Environment in '(null)'.



그리고 설치 실패!

Java EE 버전 설치 에러 - Installer의 작동이 중지되었습니다.



JDK가 문제인가 해서...

JDK7가 안 들어있는 버전(아래)을 설치하려고 하면 (SE로 설치한) JDK의 경로를 맞게 지정했어도 에러가 발생

Java Platform, Enterprise Edition 7 SDK
Windows - Multi-Language 101 MB java_ee_sdk-7-windows-ml.exe


3. 원인 발견

이유가 뭔고 하니...

c:\Program Files\Java... 의 경로에 기본으로 설치를 하다보니

경로 상에 들어있는 공백때문에 경로명이 잘려버렸던 것 ㅠ_ㅠ;;;

Program(공백)Files 의 그 공백!


Java 너 이 녀석, MS 윈도우즈가 생소하였구나~ -o-;;


4. 해결

설치 경로를 Program Files 하위가 아닌,

c:\Java... 에 바로 설치하니까 잘 됨.

(개발자라면 c:\에다가 바로 Java를 깔아버리는 용단이 필요하다!!)


5. Java EE 7 설치 하기

현재 상황에서는 Java EE를 설치하려면,

SE 버전을 먼저 설치한 다음에

JDK가 안 들어있는 EE 버전을 설치해야 하는 듯. -.-a



SE 버전을

c:\Java 등의 공백이 없는 경로명에 설치를 마친 후에,

EE 버전의 설치 파일이 있는 곳으로 이동하여 콘솔창(윈도우즈 키 + R 누른 다음에 cmd 입력)에서

java_ee_sdk-7-windows.exe -j c:\Java\jdk1.7.0_45 // 경로는 본인이 설정한 거에 맞춰서 변경!

를 입력하면 마침내 설치 시작! ㅋ

Java EE 7 설치



Java EE 7 설치


6. 아직 더 남은 주의사항


SE 버전을 설치한 후라도, 윈도우즈 탐색기 상에서 그냥 EE 버전 설치 파일만 실행하면 아래와 같은 에러가 뜸.

Java의 경로를 윈도우즈 환경변수로 이미 지정을 해놨더라도 안 됨.

위 5번의 설명처럼 콘솔창을 열고 -j 옵션을 명시해서 설치해줘야 됨.

오라클은 좀 빡센 곳임. 후훗;;

Java EE 버전 설치 에러 - Java(TM) 2 Runtime Environment is not installed


7. 환경 변수 설정


JAVA_HOME - C:\Java\jdk1.7.0_45 (JAVA SE JDK 설치 위치)

PATH  - ;%JAVA_HOME%\bin;

CLASSPATH - .;


댓글 없음:

댓글 쓰기