Java

환경변수를 설정하는 이유

yeooniyeoon 2022. 8. 18. 12:16
728x90
SMALL

자바 공부를 시작하면 jdk 설치 후 시스템에 들어가서 환경변수를 설정해준다.

나도 여러번 해보았지만 환경변수를 설정 해야하는 정확한 이유는 모르고 하라니까 했다.

다시 자바 공부를 하면서 그 이유를 알게 되었다.

 

 

JAVA_HOME 환경변수를 등록하는 이유는

java로 개발을 할 경우 JDK(Java Development Kit)라는 도구를 사용하는데

이 JDK가 설치된 경로를 JAVA_HOME이라는 환경변수를 통해 참조하는 프로그램들이 있기 때문에 설정해주는 것이다.

 

 

Path에 bin 폴더를 등록하는 이유는

jdk안의 bin 폴더에는 대표적으로 자바 코드를 컴파일해주는 javac와 컴파일된 코드를 실행해주는 java 명령어가 있다.

이 명령어들은 bin 폴더 내에 있기 때문에 다른 폴더에서 실행할 수 없다.

그렇다면? 다른 폴더에서 이 명령어들을 사용하기 위해서 환경변수에 bin 폴더를 등록하는 것이다.

 

 

728x90
반응형
SMALL

'Java' 카테고리의 다른 글

&&와 &, ||와 |의 차이  (0) 2023.11.01
Chapter 05-3 열거 타입  (0) 2022.11.16
Chapter 05-2 배열  (0) 2022.11.14
Chapter 05-1 참조 타입과 참조 변수  (0) 2022.11.10
Chapter 01 자바 시작하기  (0) 2022.11.02