본문으로 바로가기

JAVA 환경 변수 설정 방법 (JDK 1.8)

category 공부/JAVA 2018. 4. 11. 18:32

 JAVA(JDK 1.8)을 설치하고 폴더(C:\Program Files\Java\jdk1.8.0_161)에 들어가면 여러가지의 디렉토리들이 있는 것을 확인할 수 있다. 디렉토리 중 bin 폴더에는 프로그램을 개발하고 실행하는 데 필요한 구성 요소들이 있다. 이 구성 요소들은 프로그램을 개발하는데 많이 사용한다. 구성 요소들을 사용할 때마다 디렉토리 경로명을 지정하는 것은 프로그래밍의 효율을 떨어뜨린다. 그래서 이 디렉토리 안의 구성 요소들을 쉽게 이용하고, 다른 프로그램에서도 자바(JDK)를 인식하게 하기 위해서 윈도우의 환경 변수를 설정해야 한다.

 참고로 환경 변수에는 시스템 환경 변수와 사용자 환경 변수가 있다. 시스템 환경 변수는 운영체제에서 자동으로 생성한 변수이고, 사용자 환경 변수는 사용자가 직접 환경 변수를 설정한 변수이다. 사용자 변수와 시스템 변수를 잘 구분하자.




1) 내 컴퓨터 - 속성 - 고급 시스템 설정 - 환경 변수





2) 새 사용자 시스템 변수 만들기


시스템 변수 - 새로 만들기


2-1. JAVA_HOME 사용자 변수 설정

- 변수 이름 : JAVA_HOME

- 변수 값 : C:\Program Files\Java\jdk1.8.0_161


변수 값은 자바(JDK)가 설치되어 있는 디렉토리 경로.

직접 적는 것 보다는 경로를 긁어오는 게 더 정확하다.



2-2. Class Path 사용자 변수 설정

- 변수 이름 : classpath

- 변수 값 : .;




3) 시스템 변수 변경하기


시스템 변수 Path - 편집

시스템 변수에서 Path 를 찾아서 편집을 눌러줌.

절대 아무것도 손대지 말고, 변수 값의 맨 앞이나 맨 뒤로 커서를 옮김.


에 커서를 뒀다면 %JAVA_HOME%\bin;

에 커서를 뒀다면 ;%JAVA_HOME%\bin


***변수들의 구분을 ; 로 하기 때문!




4) 환경 설정 확인


cmd창 - javac

위와 같이 출력되면 정상적으로 변수가 설정 된 것!




컴퓨터를 포맷하거나 바꾸지 않는 이상 한번 설정해 놓으면 두 번 다시 할 일 없는 설정이지만, 그런 귀찮고도 어마 무시한 날이 왔는데 잘 기억나지 않을 가능성 100% 그게 바로 저번주 (*`н´*)  다음번엔 기억하겠지 뭐 아님 말고 ㅎ-ㅎ