在网上找到的办法 html
http://www.blogjava.net/tokyo2006/archive/2009/07/08/285939.html java
这是因为JDK不支持中文的缘由
解决方法:
[root@ubuntu ~]# cd /usr/jdk/jre/lib/fonts
[root@ubuntu fonts]# mkdir fallback
[root@ubuntu fonts]# cd fallback/
[root@ubuntu fallback]# ln -s /usr/share/fonts/default/iyahei.ttf (你想要的字体)
[root@ubuntu fallback]# mkfontdir
[root@ubuntu fallback]# mkfontscale ubuntu
1.在/usr/share/fonts文件夹下面新建一个文件夹winFonts jvm
2.在win7 c ->window->fonts里面找到mshy.ttf复制到/usr/share/fonts/winFonts文件夹里面 字体
3.修改mshy.ttf文件权限 chmod 644 mshy.ttf(mshy.ttf文件只能root用户读写) spa
4. .net
root@hy:~$ cd /usr/lib/jvm/jdk1.6.0_23/jre/lib/fonts
root@hy:/usr/lib/jvm/jdk1.6.0_23/jre/lib/fonts$ mkdir fallback
root@hy: /usr/lib/jvm/jdk1.6.0_23/jre/lib/fonts/fallback$ cd fallback/
root@hy: /usr/lib/jvm/jdk1.6.0_23/jre/lib/fonts/fallback$ ln -s /usr/share/fonts/winFonts/mshy.ttf
root@hy: /usr/lib/jvm/jdk1.6.0_23/jre/lib/fonts/fallback$ mkfontdir
root@hy: /usr/lib/jvm/jdk1.6.0_23/jre/lib/fonts/fallback$ mkfontscale htm