质量推广提醒 - 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。
➡️