Linux下基于Java的程序乱码的解决方法
2011-03-31 23:12
393 查看
首先可以肯定的是,Linux的Java环境没有中文字体。
在这里,网上大都是说没有fireflysung这个字体文件。其实经过本人的实验,发现,只要在$JAVA_HOME/jre/lib/fonts/fallback/目录下面,有中文字体存在,则者正常显示。
但是,别人都说用fireflysung.ttf这个字体,我也就下载下来一个看看。下载地址:http://www.study-area.org/apt/firefly-font/
里面有两个可用的字体包。好久不更新了。不过,我们下载的时候,可以选fireflysung-1.3.0.tar.gz
这个。
下载完成后,解压,tar -xvf fireflysung-1.3.0.tar.gz,然后可以看到里面有一个fireflysung.ttf文件,把这个文件复制到刚才的$JAVA_HOME/jre/lib/fonts/fallback/目录下面,然后重新打开乱码的程序,可以看到,中文可以正常显示了。
在这里,网上大都是说没有fireflysung这个字体文件。其实经过本人的实验,发现,只要在$JAVA_HOME/jre/lib/fonts/fallback/目录下面,有中文字体存在,则者正常显示。
但是,别人都说用fireflysung.ttf这个字体,我也就下载下来一个看看。下载地址:http://www.study-area.org/apt/firefly-font/
里面有两个可用的字体包。好久不更新了。不过,我们下载的时候,可以选fireflysung-1.3.0.tar.gz
这个。
下载完成后,解压,tar -xvf fireflysung-1.3.0.tar.gz,然后可以看到里面有一个fireflysung.ttf文件,把这个文件复制到刚才的$JAVA_HOME/jre/lib/fonts/fallback/目录下面,然后重新打开乱码的程序,可以看到,中文可以正常显示了。
相关文章推荐
- Linux下一系列基于Java的客户端程序的中文乱码问题的处理方法
- Java基于Runtime调用外部程序出现阻塞的解决方法
- 解决部署在Linux下的java程序上传文件,文件名中文乱码
- ubuntu下html及java程序中文乱码解决方法
- java程序想mysql数据库插入数据乱码解决方法()
- Linux下java的Swing/AWT程序乱码解决
- linux下编译程序报错信息是乱码的解决方法
- Linux下写java程序时,显示/插入MySQL数据库乱码问题解决。
- Linux下Java程序将汉字显示为方块的解决方法
- Linux下java的Swing/AWT程序乱码解决
- 对Java程序中的中文乱码问题的解决方法
- 解决Linux服务启动Java程序日志文件出现中文乱码的问题
- Java程序中遇到的乱码问题以及解决方法
- Java程序中遇到的乱码问题以及解决方法
- linux下java程序中文乱码的解决办法
- java开发第二个jni示例程序(基于linux操作系统)--native层调用java方法
- 【Linux菜鸟成长记(十)】解决Windows的Java程序在ubuntu Eclipse下显示中文乱码
- Linux下解决Java程序中文字体乱码问题
- Java程序中遇到的乱码问题以及解决方法
- java开发第一个JNI示例程序(基于linux操作系统)--java调用native方法