이니미니

- 환경변수 설정하기 본문

web/준비

- 환경변수 설정하기

OYG 2014. 4. 8. 01:30

자바 컴파일러인 jdk를 다운받고 환경변수를 설정하지 않으면 임의의 위치에서 자바 명령문을 실행할수없다


설정이 되지 않은 상태에서 javac 를 입력해보면 (커맨드창에서-cmd)


이렇게 사용할수가 없다.

사용하고싶으면 디렉토리 jdk의 bin폴더까지의 경로를 찾아간다음 javac를 사용해줘야할것이다.

컴파일할때마다 이렇게 풀경로를 입력하고 컴파일하고 실행하는일은 생각만해도 귀찮다.


그럼 어떻게 해야하나

우선 path 를 입력해보자


;;;;;;;;;;;;;;;;;;;;;;;;뭐가 많이뜨는데 서로 모두 다를것이니 신경쓸필요가없다

우선 path는 명령문을 입력했을때 먼저 자신이속한 디렉터리에 있는지 찾고

;(세미콜론) 을 만나기전까지의 경로를 찾아 검색한후 있으면 실행 없으면 다음 경로( ; 의 뒷부분부터 그다음 ; 까지)로 간다

이런식으로 명령문에 해당하는 실행파일을 찾아가는것이다


그럼 java명령문에 해당하는 것은 어디있을까

우리는 자바 컴파일로 jdk를 설치했다 . 그 도구를 써야하기때문에 jdk의 bin폴더경로를 path에 추가해주어야한다.

xp는 조금 다르지만 쉽다. 7과 8은 비슷하다. 윈도우 8 기준으로

컴퓨터 우클릭 -> 속성 -> 좌측상단에 고급시스템설정 -> 고급탭의 환경변수

로 오면된다. 

이곳에서 사용자변수와 시스템변수로 나뉘는데

시스템변수에다가 추가를할것이다 우선




JDK 의 경로를 복사하고 JAVA_HOME라는 시스템변수를 새로 만들자.

실행파일들은 bin폴더안에 있는데 왜 이곳을 하는지는 나중에 설명하도록 하겠다.


이렇게 JAVA_HOME이라는 변수를 만들었는데 이걸이용해서 PATH에다가 추가를 시킬것이다

그러면 커맨드창에서 javac를 입력했을때 알아서 경로를찾아 실행시켜줄것이다.



 다음은 path에다가 추가해주는것인데, 시스템변수에 path라는것을 찾아 편집을 누르도록하자


사진과 같이 만들어두었던 JAVA_HOME를(JDK 경로) 이용해서 그안의 bin폴더로 접근시켜주면된다.

;%JAVA_HOME%\bin;

JAVA_HOME의 양끝에 %를해주어 문자로 보지않고 저장된 경로를 불러온다.


이렇게 설정을 마치고 확인을 누르고 커맨드창을 새로띄운뒤 path를 입력해보면

(새로 커맨드창을 켜야한다.)



본인이 추가시킨 경로(노란부분(아래서 3번째줄) )가 추가됬음을 알수있다.

이제 자바명령문을 입력하면 



이렇게 해당경로를 찾아가서

명령문을 실행해주게된다




'web > 준비' 카테고리의 다른 글

1. 프로젝트 만들기  (0) 2014.03.19
- eclipse 다운로드&설치  (0) 2014.03.18
- tomcat 다운로드&설치  (0) 2014.03.18
- JDK 다운로드&설치  (0) 2014.03.18
JSP준비- tomcat, eclipse, jdk 설치  (0) 2014.03.18
Comments