质量推广提醒 - JDK 23中的Unicode:移除COMPAT区域设置提供程序

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

OpenJDK Quality Group推广使用OpenJDK构建的FOSS项目进行测试,以提高发布质量。JDK 23删除了传统的区域设置数据,鼓励项目切换到CLDR。对于仍在使用传统数据的项目,提出了两个替代方案。

🎯

关键要点

  • OpenJDK质量组推广使用OpenJDK构建的FOSS项目进行测试,以提高发布质量。
  • JDK 23删除了传统的区域设置数据,鼓励项目尽快切换到CLDR。
  • JDK 8支持约160个区域设置,并在2014年开始向CLDR迁移。
  • JDK 9默认选择CLDR,JDK 21对JRE/COMPAT发出警告。
  • 对于仍在使用传统数据的项目,建议创建自定义格式化程序或实现自定义区域设置数据提供者。
  • 有关CLDR的更多信息,请参考最近重写的JEP 252。
➡️

继续阅读