ubuntu fedora linux netbeans 6.8 openjdk 中文乱码解决方法:

ubuntu fedora linux netbeans 6.8 openjdk 中文乱码解决方法:

此问题属于OpenJDK中文字体配置错误导致。

 

1、查看自己使用的JVM,我使用的是/usr/lib/jvm/java

2、进入目录/usr/lib/jvm/java/jre/lib

3、备份下原来所有以fontconfig开头的文件

4、删除fontconfig.bfc、fontconfig.Fedora.bfc

5、修改文件:fontconfig.Fedora.properties.src

在最后的字体文件映射处,原文件的字体文件目录错了,修改如下:

----原来的:

filename.AR_PL_ShanHeiSun_Uni=/usr/share/fonts/cjkunifonts-uming/uming.ttc

修改为:

filename.AR_PL_ShanHeiSun_Uni=/usr/share/fonts/cjkuni-uming/uming.ttc

注意,修改完成的这个文件,要一定要是你系统中存在的字体文件。

 

6、复制一份刚才修改的fontconfig.Fedora.properties.src 到 fontconfig.properties

 

一切OK,启动netbeans就OK了。

你可能感兴趣的:(java,jvm,linux,ubuntu,Netbeans)