ubuntu8.10下java中文乱码问题

来源:互联网 发布:plc触摸屏编程入门 编辑:程序博客网 时间:2024/05/19 11:47
1、freemind
     freemind是一个很好用的思维导图软件,我用它来构思自己的程序和工作计划。安装也很简单,可以google一下,官网的文档也介绍的很清楚,只是它的运行依赖于java环境,如果没配置好就不能启动或者显示的中文是乱码。
2、java中文乱码或者方框的解决方案
     这个问题主要是因为中文字库没配置好的原因,参考了网上的一些解决办法后我最终在自己的机子上找到了解决办法。
     我的环境:ubuntu8.10 jdk-1.6
     1、首先下载一个中文字体,我用的是 fireflysung-1.3,可以在这个地址下载到,http://www.filewatcher.com/m/fireflysung-1.3.0.tar.gz.7116218.0.0.html
     下载字体以后解压缩,将fireflysung-1.3.ttf 拷贝到/usr/share/fonts/目录下,执行命令
  1. fc-cache -f -v 
       让系统知道这个字体。
       然后切换到java目录
  1. cd /usr/java/jre/fonts
        执行
    
  1. mkdir fallback
  2. cd fallback
  3. ln -s fireflysung.ttf  /usr/share/fonts/fireflysung.ttf
  4. mkfontdir
  5. mkfontscale