본문 바로가기

개발/java

환경변수를 사용하는 이유 JAVA

반응형

JAVA프로그램을 개발한 후 이를 실행하기위해서는 

 

1. *.java파일을 *.class파일(바이트 코드 파일)로 컴파일

2. *.class파일을 기계어로 변환 후 실행

 

순서로 이루어진다.

 

1번을 하기위해서는 자바컴파일러(javac.exe파일)를 실행해야하고

2번을 하기위해서는 JVM구동(java.exe파일)을 해야한다.

 

환경변수를 설정하게되면 javac.exe와 java.exe파일의 위치에 접근하지 않아도 어디서든 해당 명령을 수행할 수 있다.

 

그러나 이클립스와 같은 IDE는 이를 알아서 잘해주어 툴에서 실행하게되면 내가 작업한 java파일이 알아서 class파일로 변환되고 실행까지 해주기때문에 환경변수를 굳이 할 필요는 없다.

 

 

 

 

 

반응형