전용 JRE가 없어도 Java 11을 실행하는 방법
이전 Java 버전과 달리 Java 11에는 다운로드 가능한 JRE가 제공되지 않습니다. . 결과적으로 Java 기반 소프트웨어를 사용하려고 할 때 "no Java 런타임 환경" 오류가 발생할 수 있습니다. Java 8 JRE를 설치하는 것이 해결 방법이기는 하지만 이상적이지 않을 수 있습니다.
변경 사항 이해
JRE를 중단하기로 한 Oracle의 결정은 Java의 단계적 중단에서 비롯되었습니다. 애플릿 및 Java Web Start 앱 제공. 이제 데스크탑 앱은 자체 Java 런타임을 번들로 제공해야 합니다. Java 클라이언트 로드맵 업데이트에 대한 Oracle의 백서 및 Java Is Still Free 백서는 추가 컨텍스트를 제공합니다.
Java 11 실행 옵션
공식 Java 11은 없지만 JRE의 경우 여러 공급업체에서 Java 11과 호환되는 Java 구현을 제공합니다.
공급업체 선택 흐름도
[흐름도]
테이블 매핑 동기 및 공급업체
[표]
호환성 문제
많은 공급업체 릴리스의 기반이 되는 OpenJDK는 다음을 위한 TCK 제품군을 제공합니다. Java 사양과의 호환성을 확인하기 위해 공급업체에 문의하세요. 그러나 이러한 선언은 자체 보고된 것이므로 독립적으로 검증되지 않을 수 있습니다. 자체적으로 TCK 준수를 선언한 공급업체는 위의 순서도에 표시되어 있습니다.
공급업체 간의 기술 차이점에는 HotSpot 또는 OpenJ9 엔진은 물론 Zing 및 GraalVM에서 사용하는 JVM이 포함될 수 있습니다. 그러나 이러한 차이로 인해 비호환성이 발생해서는 안 됩니다.
업데이트 및 패치 제공 속도도 공급업체에 따라 다를 수 있습니다. Oracle은 OpenJDK 프로젝트에 즉시 기여하지 않고 유료 고객에게 수정 사항을 릴리스할 권리를 보유합니다. 상용 지원 제공업체는 고객을 위한 업데이트의 우선순위를 정할 수도 있습니다.
결론
전용 Java 11 JRE가 부족하여 처음에는 문제가 발생할 수 있지만 Java 커뮤니티는 계속해서 최선을 다하고 있습니다. 호환성 및 조각화 방지. 호환 가능한 Java 구현을 사용하는 공급업체를 선택하고 위에 설명된 고려 사항을 따르면 PC에서 Java 11을 성공적으로 실행할 수 있습니다.
위 내용은 전용 JRE 없이 Java 11을 실행하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!