JDK 설치 및 환경변수 설정

JDK 설치 및 환경변수 설정

2018-05-13
setting
  • JDK 설치
  • JDK 환경변수 설정
    • JAVA_HOME
    • Path
    • CLASSPATH

JDK 설치

jdk _1

오라클 사이트(https://www.oracle.com/index.html) 접속하여 다운로드 버튼 클릭

jdk _2

jdk _3

Java SE(Standard Edition) 버전 선택, EE(Enterprise Edition)는 자바를 이용한 서버측 개발을 위한 플랫폼이라 합니다.

위 페이지에서 맨 아래로 이동하면 jdk 이전버전이 다운 가능합니다(여기서는 jdk 1.7버전을 다운)

jdk _4

jdk _5

여기까지 오는 링크(http://www.oracle.com/technetwork/java/javase/archive-139210.html)

jdk _6

해당 OS와 비트에 맞는 파일 다운로드(윈도우 64비트라면 위 표시된 파일 다운로드)

jdk _7

일단 jdk는 설치완료!

jdk _8

명령 프롬프트(CMD)에서 설치된 자바 버전 확인(명령어 java -version)

자바 컴파일러 버전 확인(명령어 javac -version) 하려고 했는데 다음과 같이 실행 불가

jdk 설치에서 끝나는 것이 아니라 환경변수 설정을 해줘야 합니다.

JDK 환경변수 설정

환경 변수는 말 그대로 변수에 어떤 값을 저장시키고 이를 환경에 저장하는 것, 환경에 저장한다는 말은 그 환경 내의 모든 프로그램이 그 변수의 값을 알 수 있게 된다는 뜻, 그러니까 OS와 jdk를 이용하는 모든 프로그램에 jdk가 설치됐다고 알려주는 것으로 일단 이해했습니다.

3가지 환경변수를 설정해야 하는데 다음과 같습니다.

  • 첫번째 환경변수, JAVA_HOME(뒤이어 설정할 환경변수를 보다 편하게 설정하도록 변수화)
  • 두번째 환경변수, Path(어느 위치에서도 자바 컴파일(javac) 및 실행(java) 명령어 사용 가능하도록)
  • 세번째 환경변수, CLASSPATH(컴파일에 필요한 필수 클래스 로드하도록)

JAVA_HOME 설정

뒤이어 설정할 환경변수를 보다 편하게 설정하도록 변수화

jdk _9

내 PC 마우스 오른쪽 버튼 → 속성

jdk _10

고급 시스템 설정 → 환경 변수 → 시스템 변수(주의! 위의 사용자 변수가 아니라 아래 시스템 변수입니다.) → 새로 만들기

jdk _11

변수 이름 : JAVA_HOME
변수 값 : jdk 설치 경로

Path 설정

어느 위치에서도 자바 컴파일(javac) 및 실행(java) 명령어 사용 가능하도록

jdk _12

Path 환경변수의 경우 이미 있습니다. 따라서 선택 후 편집을 누릅니다.

그리고 창이 뜨면 새로 만들기

jdk _13

%JAVA_HOME%\bin

복사 후 붙여 넣으면 \가 아니라 위처럼 표시됩니다.

CLASSPATH

컴파일에 필요한 필수 클래스 로드하도록

jdk _14

변수 이름 : CLASSPATH
변수 값 : %JAVA_HOME%\bin

이제 3가지 환경변수 설정 모두 끝!

jdk _15

다시 한번, CMD에서 자바 컴파일 버전 확인(javac -version)을 해보면 이제 잘 나오는 것을 확인할 수 있습니다.


Comments: