Das Common Locale Data Repository (CLDR) des Unicode Consortium ist standardmäßig für Standardländereinstellungsdaten in Java 11 aktiviert. Das Common Locale Data Repository (CLDR) des Unicode Consortium ist standardmäßig für Standardländereinstellungsdaten in Java 9 aktiviert. Code, der ländereinstellungsorientierte Services wie Datums-, Zeit- und Zahlenformatierung verwendet, kann mit den CLDR-Ländereinstellungsdaten andere Ergebnisse erzeugen.
Diese Regel markiert Referenzen auf die folgenden ländereinstellungsorientierten Klassen:
java.text.ChoiceFormatjava.text.DateFormatjava.text.DecimalFormatjava.text.Formatjava.text.MessageFormatjava.text.NumberFormatjava.text.SimpleDateFormatUm das mit Java 8 kompatible Verhalten zu aktivieren, setzen Sie die Eigenschaft
java.locale.providers auf einen Wert, in dem COMPAT vor
CLDR steht, z. B.: java.locale.providers=COMPAT,CLDR.
Weitere Informationen finden Sie in der Dokumentation Use CLDR Locale Data by Default und in der Dokumentation CLDR Locale Data Enabled by Default.