티스토리 뷰

IT/JAVA

자바의 환경변수 잡기

슈퍼해커카산드라 2017. 11. 11. 13:54

안녕하세요 카산드라입니다.


자바를 설치후 커맨드라인으로 명령을 실행할때


기본적으로 환경변수를 잡아주어야 어디서든


명령어를 실행할 수 있는데요.


오늘은 그 부분에 대해 한번 알아보는 시간을 가져보겠습니다.






기본적으로 javac라는 파일은 위의 각자의 jdk경로 안에 bin폴더를 찾아주시면 되겠습니다. 저같은 경우는


C:\Program Files\Java\jdk1.8.0_144\bin


이렇게 경로가 있네요.


cmd에서 명령을 실행시키려면 번거롭게 들어와서


실행을 시켜줘야 됩니다.



다른 경로에서 실행을 하면 이렇게 실행이 되지 않습니다.


이 번거로움을 피할수 있게하는게 환경변수 셋팅인데요.


아래에 환경변수 셋팅 방법을 캡쳐해 두었습니다.



1. 우선 첫번째로 내컴퓨터의 등록정보나 제어판에서 시스템에 들어가서 왼쪽하단에 '고급 시스템 설정'을 클릭합니다.



2. 클릭을 하면 위와 같은 화면이 나옵니다 여기서 맨 아래에 '환경 변수(N)' 버튼을 클릭합니다.



3. 여기서 'Path' 부분이 바로 환경변수를 셋팅하는 부분입니다. 



4. 등록에 앞서 우선 java의 기본 디렉토리를 변수로 셋팅을 해주고 그 변수를 이용하여 환경변수를 셋팅해보겠습니다.

새로만들기를 눌러서 변수이름은 JAVA_HOME

변수값은 자바의 기본경로를 셋팅해줍니다.



5. 그리고는 Path를 누르고 편집 버튼을 눌러 환경변수를 추가해주는데 여기서 이미 많은 환경변수가 설정되어 있을 것입니다.

경로의 구분은 ";" 세미콜론으로 구분되어 있으니

마지막부분에 ";"를 입력후 4.번에서 등록한 JAVA_HOME변수를 이용하여 bin폴더까지 경로를 완성시켜줍니다.

변수의 활용은 %[변수이름]% 으로 사용합니다.

그래서 결과적으로


;%JAVA_HOME%\bin


이렇게 추가해주고 확인을 누르시면 환경변수는 적용됩니다. 

전에 cmd창을 켜두셨다면 껐다 켜주셔야 적용됩니다.


자 그러면 테스트를 해봅니다.



아까 javac를 눌렀을때는 잘못된 명령이라고 오류가 났었는데 


이번에는 정상적으로 javac가 명령되는 부분을 확인할 수 있습니다.



궁금하신부분은 댓글을 남겨주시면 친절히 답변해드리겠습니다.


이상 자바설치시 환경변수를 잡는 부분을 다루어 보았습니다.