[FZH] Java 中文显示成方块问题在 Fedora 18 中应已修复

Robber Phex robberphex at gmail.com
Sun Apr 7 15:45:14 UTC 2013


这个应该算我报告的第一个 bug 了。


2013/4/7 Alick Zhao <alick9188 at gmail.com>

> Hi all,
>
> 这应该是使用 Java 应用软件的用户的一个好消息,Java 中文显示成方块问题在
> Fedora 18 中应已被更新 java-1.7.0-openjdk-1.7.0.17-2.3.8.3.fc18 [1]
> 所修复。在使用系统自带的这个 JRE 时,中文用户将不会再看到中文字符显示成
> 方框的问题,也无需再用如 [2] 中的方法去手动修复中文显示。
>
> 相关的 bug 报告位于 [3]。简而言之,JDK8 中已经不再用 java 中的
> fontconfig.* 文件来设置字体(其中有关中文的配置已经长期没有更新而无
> 效),这一点也被 backport 到了 JDK7 中,因此这些 jre 中 hardcoded 的
> fontconfig.* 文件已经无效且会干扰,更新后这些冗余文件被移除,字体配置直
> 接使用 Linux 系统中 Fontconfig 配置。
>
> 注意:这些可能并不适用于 Oracle 的 Java。对于 Matlab 等自带 JRE 环境的软件,
> 可能也不适用。
>
> [1]
>
> https://admin.fedoraproject.org/updates/FEDORA-2013-4595/java-1.7.0-openjdk-1.7.0.17-2.3.8.3.fc18?_csrf_token=291e03c65dbaa6dd3afe36a2647c25d5fcd76a9e
> [2]
>
> http://linux-wiki.cn/wiki/zh-hans/Java%E7%A8%8B%E5%BA%8F%E4%B8%AD%E6%96%87%E5%AD%97%E4%BD%93%E9%85%8D%E7%BD%AE
> [3] https://bugzilla.redhat.com/show_bug.cgi?id=902227
>
>
> --
> Alick
> Fedora 18 (Spherical Cow) user
> https://fedoraproject.org/wiki/User:Alick
> --
> Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
>



-- 
Regards,
RobberPhex

About me: http://about.me/RobberPhex


More information about the Chinese mailing list