Linux下基于Java的程序乱码的解决方法

首先可以肯定的是,Linux的Java环境没有中文字体。

在这里,网上大都是说没有fireflysung这个字体文件。其实经过本人的实验,发现,只要在$JAVA_HOME/jre/lib/fonts/fallback/目录下面,有中文字体存在,则者正常显示。

但是,别人都说用fireflysung.ttf这个字体,我也就下载下来一个看看。可以选fireflysung-1.3.0.tar.gz 这个。

下载完成后,解压,tar -xvf fireflysung-1.3.0.tar.gz,然后可以看到里面有一个fireflysung.ttf文件,把这个文件复制到刚才的$JAVA_HOME/jre/lib/fonts/fallback/目录下面,然后重新打开乱码的程序,可以看到,中文可以正常显示了。

下载在安科网的1号FTP服务器里,下载地址:

密码:www.muu.cc

下载方法见 http://www.linuxidc.net/thread-1187-1-1.html

相关推荐