- JDK 설치
- JDK 환경변수 설정
- JAVA_HOME
- Path
- CLASSPATH
JDK 설치
오라클 사이트(https://www.oracle.com/index.html) 접속하여 다운로드 버튼 클릭Java SE(Standard Edition) 버전 선택, EE(Enterprise Edition)는 자바를 이용한 서버측 개발을 위한 플랫폼이라 합니다.
위 페이지에서 맨 아래로 이동하면 jdk 이전버전이 다운 가능합니다(여기서는 jdk 1.7버전을 다운)
여기까지 오는 링크(http://www.oracle.com/technetwork/java/javase/archive-139210.html)
해당 OS와 비트에 맞는 파일 다운로드(윈도우 64비트라면 위 표시된 파일 다운로드)
일단 jdk는 설치완료!
명령 프롬프트(CMD)에서 설치된 자바 버전 확인(명령어 java -version)
자바 컴파일러 버전 확인(명령어 javac -version) 하려고 했는데 다음과 같이 실행 불가
jdk 설치에서 끝나는 것이 아니라 환경변수 설정을 해줘야 합니다.
JDK 환경변수 설정
환경 변수는 말 그대로 변수에 어떤 값을 저장시키고 이를 환경에 저장하는 것, 환경에 저장한다는 말은 그 환경 내의 모든 프로그램이 그 변수의 값을 알 수 있게 된다는 뜻, 그러니까 OS와 jdk를 이용하는 모든 프로그램에 jdk가 설치됐다고 알려주는 것으로 일단 이해했습니다.
3가지 환경변수를 설정해야 하는데 다음과 같습니다.
- 첫번째 환경변수, JAVA_HOME(뒤이어 설정할 환경변수를 보다 편하게 설정하도록 변수화)
- 두번째 환경변수, Path(어느 위치에서도 자바 컴파일(javac) 및 실행(java) 명령어 사용 가능하도록)
- 세번째 환경변수, CLASSPATH(컴파일에 필요한 필수 클래스 로드하도록)
JAVA_HOME 설정
뒤이어 설정할 환경변수를 보다 편하게 설정하도록 변수화
내 PC 마우스 오른쪽 버튼 → 속성
고급 시스템 설정 → 환경 변수 → 시스템 변수(주의! 위의 사용자 변수가 아니라 아래 시스템 변수입니다.) → 새로 만들기
변수 이름 : JAVA_HOME
변수 값 : jdk 설치 경로
Path 설정
어느 위치에서도 자바 컴파일(javac) 및 실행(java) 명령어 사용 가능하도록
Path 환경변수의 경우 이미 있습니다. 따라서 선택 후 편집을 누릅니다.
그리고 창이 뜨면 새로 만들기
%JAVA_HOME%\bin
복사 후 붙여 넣으면 \가 아니라 위처럼 표시됩니다.
CLASSPATH
컴파일에 필요한 필수 클래스 로드하도록
변수 이름 : CLASSPATH
변수 값 : %JAVA_HOME%\bin
이제 3가지 환경변수 설정 모두 끝!
다시 한번, CMD에서 자바 컴파일 버전 확인(javac -version)을 해보면 이제 잘 나오는 것을 확인할 수 있습니다.
Comments: