따뜻한센드의 놀이터

이제 설치된 JDK를 본격적으로 환경 변수에 등록해 보도록 하겠습니다. 그전에 환경 변수가 무엇인지 JAVA_HOME과 Path설정이 무엇인지 알고 넘어가겠습니다.

환경 변수는 OS라는 거대한 프로세스상에서 적용되는 변수라고 이해하면 되겠습니다.

JDK가 설치된 폴더(C:\Program Files\Java\jdk-14.0.1)를 일반적으로 JAVA_HOME이라고 말합니다. 어떤 프로그램은 설치된 JDK의 위치를 찾을 때 JAVA_HOME 환경 변수를 이용하기 때문에 JAVA_HOME 환경 변수를 만들고, JDK 설치 폴더를 등록하는 것이 좋습니다.

Path변수는 운영체제가 어떤 프로세스를 실행시킬때, 그 경로를 찾는데 이용되는 것을 말합니다.

JAVA_HOME과 Path를 설정해보겠습니다.


1. JAVA_HOME설정 하기

 

검색창에 고급 시스템을 입력하고 고급시스템 설정 보기를 클릭합니다.

고급탭을 클릭하고 환경 변수를 클릭합니다.


위의 그림과 같이 환경 변수를 설정할 수 있는 곳이 상단과 하단이 있는데요. 상단쪽은 로그인한 사용자 계정만 사용할 수 있는 곳이며 하단의 시스템 변수는 컴퓨터시스템에서 사용되는 공통 환경 변수입니다. 저는 하단 쪽에 등록할 것이므로 새로 만들기를 클릭합니다.


새 시스템 변수 창이 뜨면 변수 이름에 JAVA_HOME을 입력하고 변수 값에 JDK가 설치된 경로를 입력합니다. 저는 C:\Program Files\Java\jdk-14.0.1 이곳에 설치 되어 있으니 이 경로로 지정하였습니다.

2. Path 설정 하기

JDK가 설치된 경로에 bin 폴더가 있습니다. 저는 C:\Program Files\Java\jdk-14.0.1\bin 이곳에 있습니다. 다른 폴더에서 bin 폴더에 들어 있는 명령어를 실행하려면 Path에 bin 폴더를 등록해야 합니다.

위의 그림처럼 bin폴더에 들어 있는 대표적인 명령어 들이 있습니다. javac와 java 명령어는 명령 프롬프트(cmd.exe)의 명령 라인에서 개발자가 직접 컴파일하고 실행할 때 사용됩니다.


하단의 시스템 변수에서 Path를 찾아 편집을 클릭합니다.


환경 변수 편집창에서 새로 만들기를 클릭 후 %JAVA_HOME%\bin을 입력 합니다.


%JAVA_HOME%\bin 을 클릭하고 위로 이동 버튼을 클릭하여 %JAVA_HOME%\bin을 최상단으로 올립니다. 이렇게 하는 이유는 Path가 제일 먼저 %JAVA_HOME%\bin 경로를 찾기 위함입니다. 만약 뒤에다 %JAVA_HOME%\bin을 두면 예전에 입력했던 %JAVA_HOME%\bin(예를들어 오래된 버전의 JDK)이 맨 앞에 있다면 오류가 발생하기 때문입니다. %JAVA_HOME%\bin을 최상단으로 올렸으면 확인 버튼을 클릭합니다. 이것으로 window10 환경에서 JDK 다운로드와 환경설정하기 3편을 마치도록 하겠습니다. 긴글 읽어 주셔서 감사합니다.


이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band