*Windows OS 시스템 속성 명령어 :
sysdm.cpl | 시스템 속성 |
https://www.edwith.org/boostcourse-web/lecture/16681/
생각해보기
- 자바로 작성된 프로그램을 실행하려면 JRE만 설치하면 됩니다. 이때는 환경변수를 설정할 필요가 없습니다.
- 그런데, JDK를 설치할 때는 환경변수를 설정해야 합니다. 환경변수를 설정하는 이유가 무엇일까요?
- 현재 설치된 JDK보다 높은 버전의 JDK를 설치했습니다. 이때 수정해야 할 환경변수는 무엇일까요?
1. JRE는 개발용이 아닌 일반 사용자용 배포용이기 때문에 굳이 환경변수를 설정하여 접근할 필요가 없습니다.
2. 그러나 JDK는 Java Development Kit의 약자로 말그대로 개발자도구이며, 컴퓨터의 어떤 경로에서라도 java프로그램을 접근시키기 위해 환경변수를 설정해줍니다.
예를 들어 JDK안에 javac라는 자바 컴파일러를 다른 환경에서 실행시키려면 접근 가능할 수 있도록 만들어야 하는 것입니다. 이외에도 자바의 개발요소들을 어디서든 접근 가능하게 하여 이클립스 등에서 자바의 개발요소들을 사용 하게 하기 위해 환경변수를 설정합니다.
3. 경로가 있는 JAVA_HOME 변수를 수정해야합니다. (해당 높은 버전의 경로이름으로)