A Unicode konzorcium Common Locale Data Repository (CLDR) adatlerakat alapértelmezett területi beállítási adatként van engedélyezve a Java 11 változatban. A korábbi kiadásokban az alapértelmezés a JRE volt, ami most COMPAT formában ismert. A területi beállításokra érzékeny szolgáltatásokat (dátum, időpont, számok formázása) használó kód eltérő eredményeket adhat CLDR területi beállítású adatokkal.
Ez a szabály a területi beállításra érzékeny következő osztályokat látja el jelzővel:
java.text.ChoiceFormatjava.text.DateFormatjava.text.DecimalFormatjava.text.Formatjava.text.MessageFormatjava.text.NumberFormatjava.text.SimpleDateFormatA Java 8 változattal kompatibilis viselkedés engedélyezéséhez állítsa
be a java.locale.providers rendszertulajdonságot
COMPAT értékre a CLDR előtt, mint a
következőben: java.locale.providers=COMPAT,CLDR
További információkért lásd a CLDR területi beállítások használata alapértelmezésben és a CLDR területi beállítás adatok engedélyezése alapértelmezésben dokumentációt.