Common Locale Data Repository (CLDR) de Unicode Consortium está habilitado como los datos de entorno local predeterminados en Java 11. En releases anteriores, el valor predeterminado era JRE, que ahora se conoce como COMPAT. El código que utiliza servicios sensibles al entorno local, como por ejemplo el formato de fecha, hora y número, puede generar resultados diferentes con los datos de entorno local de CLDR.
Esta regla señala referencias a las clases sensibles al entorno local siguiente:
java.text.ChoiceFormatjava.text.DateFormatjava.text.DecimalFormatjava.text.Formatjava.text.MessageFormatjava.text.NumberFormatjava.text.SimpleDateFormatPara habilitar el comportamiento compatible con Java 8, establezca la propiedad del sistema
java.locale.providers en un valor con COMPAT
delante de CLDR como por ejemplo el siguiente: java.locale.providers=COMPAT,CLDR
Para obtener más información, consulte la documentación Use CLDR Locale Data by Default y CLDR Locale Data Enabled by Default.