Unicode Consortium의 CLDR(Common Locale Data Repository)은 Java 11에서 기본 로케일 데이터로 사용할 수 있습니다. 이전 릴리스에서 기본값은 JRE이며 현재는 COMPAT이라고도 합니다. 날짜, 시간 및 숫자 형식과 같은 로케일 구분 서비스를 사용하는 코드는 CLDR 로케일 데이터와 다른 결과를 생성할 수 있습니다.
이 규칙은 다음 로케일 구분 클래스에 대한 참조를 플래그 지정합니다.
java.text.ChoiceFormatjava.text.DateFormatjava.text.DecimalFormatjava.text.Formatjava.text.MessageFormatjava.text.NumberFormatjava.text.SimpleDateFormatJava 8과 호환되는 동작을 사용으로 설정하려면 다음과 같이 시스템 특성
java.locale.providers를 CLDR 앞에 COMPAT가
있는 값으로 설정하십시오. java.locale.providers=COMPAT,CLDR
자세한 정보는 기본적으로 CLDR 로케일 데이터 사용 및 기본적으로 사용 설정된 CLDR 로케일 데이터 문서를 참조하십시오.