假设用的字体是 /usr/share/fonts/truetype/fireflysung.ttf
cd /path/to/jre/lib/fonts
sudo mkdir fallback
cd fallback
sudo ln -s /usr/share/fonts/truetype/fireflysung.ttf .
sudo mkfontdir
sudo mkfontscale
这是最简单的方法,其他方法也有,不过都很麻烦。
http://www.vikee.net/article.asp?id=74
http://www.vikee.net/trackback.asp?tbID=74
原文是
Ubuntu Linux下Java中文乱码解决办法!
经我测试 在 fc5下也是有用的 ,
估计其他linux的 发行版本也是有效的。