JDK vs JRE
JDK는 Java 개발을 위한 도구로 개발자가 개발한 Java 파일에 대한 컴파일을 위해서 사용하는 도구
[JDK] Java Home Path : System.getenv(”JAVA_HOME”);
JRE은 컴파일된 도구를 실제로 실행하는 Java 실행 환경
[JRE] Java Runtime Path : System.getProperty(”java.home”);
- JRE는 특정 JRE를 선택하여 애플리케이션을 실행할 수 있으며, JRE와 JDK는 다른 제품으로 독립적인 실행 환경이다.
JDK는 JRE의 상위 집합으로, JRE에 있는 모든 것과 애플릿 및 애플리케이션 개발에 필요한 컴파일러 및 디버거와 같은 도구를 포함합니다.
JRE는 Java 프로그래밍 언어로 작성된 애플릿과 애플리케이션을 실행하기 위한 라이브러리, JVM(Java Virtual Machine) 및 기타 구성 요소를 제공합니다.
This post is licensed under CC BY 4.0 by the author.