자바 공부를 시작하면 jdk 설치 후 시스템에 들어가서 환경변수를 설정해준다.
나도 여러번 해보았지만 환경변수를 설정 해야하는 정확한 이유는 모르고 하라니까 했다.
다시 자바 공부를 하면서 그 이유를 알게 되었다.
JAVA_HOME 환경변수를 등록하는 이유는
java로 개발을 할 경우 JDK(Java Development Kit)라는 도구를 사용하는데
이 JDK가 설치된 경로를 JAVA_HOME이라는 환경변수를 통해 참조하는 프로그램들이 있기 때문에 설정해주는 것이다.
Path에 bin 폴더를 등록하는 이유는
jdk안의 bin 폴더에는 대표적으로 자바 코드를 컴파일해주는 javac와 컴파일된 코드를 실행해주는 java 명령어가 있다.
이 명령어들은 bin 폴더 내에 있기 때문에 다른 폴더에서 실행할 수 없다.
그렇다면? 다른 폴더에서 이 명령어들을 사용하기 위해서 환경변수에 bin 폴더를 등록하는 것이다.
'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 |
자바 공부를 시작하면 jdk 설치 후 시스템에 들어가서 환경변수를 설정해준다.
나도 여러번 해보았지만 환경변수를 설정 해야하는 정확한 이유는 모르고 하라니까 했다.
다시 자바 공부를 하면서 그 이유를 알게 되었다.
JAVA_HOME 환경변수를 등록하는 이유는
java로 개발을 할 경우 JDK(Java Development Kit)라는 도구를 사용하는데
이 JDK가 설치된 경로를 JAVA_HOME이라는 환경변수를 통해 참조하는 프로그램들이 있기 때문에 설정해주는 것이다.
Path에 bin 폴더를 등록하는 이유는
jdk안의 bin 폴더에는 대표적으로 자바 코드를 컴파일해주는 javac와 컴파일된 코드를 실행해주는 java 명령어가 있다.
이 명령어들은 bin 폴더 내에 있기 때문에 다른 폴더에서 실행할 수 없다.
그렇다면? 다른 폴더에서 이 명령어들을 사용하기 위해서 환경변수에 bin 폴더를 등록하는 것이다.
'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 |