因為Linux JDK6不支持中文,解決的辦法如下:
1.將下載的YaHeiConsolas.ttf 復制到/usr/share/fonts/default/路徑下
2.進入JDK安裝目錄 www.2cto.com
# cd $JAVA_HOME/jre/lib/fonts
3.建立fallback文件夾,並切換至該文件夾
# mkdir fallback
# cd fallback/
4.用ln 進行連接
# ln -s /usr/share/fonts/default/YaHeiConsolas.ttf
5.對每一個指定的目錄,搜索所有的字體,生成文件fonts.dir,以找到對應的字體文件。
# mkfontdir
# mkfontscale
這樣需要JRE運行的程序就不會出現中文亂碼了。
摘自 Yann的博客