ubuntu12.10 sql developer中文乱码

在网上找到的办法

 http://www.blogjava.net/tokyo2006/archive/2009/07/08/285939.html


这是由于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

照上面敲还是乱码,后来发现原来是文件权限的问题


1.在/usr/share/fonts文件夹下面新建一个文件夹winFonts

2.在win7 c ->window->fonts里面找到mshy.ttf复制到/usr/share/fonts/winFonts文件夹里面

3.修改mshy.ttf文件权限 chmod 644 mshy.ttf(mshy.ttf文件只能root用户读写)

4.

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

ubuntu12.10 sql developer中文乱码

你可能感兴趣的:(sql,ubuntu,乱码,developer)