Linux操作系统JDK中文字体设置
2013-10-29 11:08
246 查看
我们经常会发现在Linux下,java应用程序(比如JDeveloper)的中文会变成一个一个的“口”字,这样会给我们的使用带来很多的困扰。
其实,要解决这个问题也挺简单。
ava程序启动的时候会去在$JAVA_HOME/jre/lib/fonts目录下寻找相应的字体来显示。由于 JDK默认没有中文字体,所以我们需要手工的来设置一下,让java应用程序能够找到相应的中文字体。
基本步骤如下:
1)cd $JAVA_HOME/jre/lib/fonts
2)mkdir fallback
3)cp xxx.ttf fallback #xxx.ttf代表你想要的中文字体文件
4)cd fallback
5)mkfontscale
6)mkfontdir
其实,我们可以一条命令解决这个问题。将Linux系统的字体目录作为JDK下面的一个字体目录连接。
ln -s $FONTS_PATH/FONT_DIR $JAVA_HOME/jre/lib/fonts/fallback
其实,要解决这个问题也挺简单。
ava程序启动的时候会去在$JAVA_HOME/jre/lib/fonts目录下寻找相应的字体来显示。由于 JDK默认没有中文字体,所以我们需要手工的来设置一下,让java应用程序能够找到相应的中文字体。
基本步骤如下:
1)cd $JAVA_HOME/jre/lib/fonts
2)mkdir fallback
3)cp xxx.ttf fallback #xxx.ttf代表你想要的中文字体文件
4)cd fallback
5)mkfontscale
6)mkfontdir
其实,我们可以一条命令解决这个问题。将Linux系统的字体目录作为JDK下面的一个字体目录连接。
ln -s $FONTS_PATH/FONT_DIR $JAVA_HOME/jre/lib/fonts/fallback
相关文章推荐
- Linux系列-初识linux
- linux下配置opencv
- Linux显示中文乱码的解决方法
- linux grep命令用法
- Linux连接Windows共享文件夹
- 虚拟机下(Ubuntu12.04)与windows文件共享传输
- "Linus Torvalds" 语录
- "Linus Torvalds" 语录
- linux下检测ip冲突
- linux上telnet安装
- 一些有用的linux命令
- 编译内核linux-2.6.38 出现error (2013-03-28 10:42)
- 1.最简单的linux驱动
- CentOS6.4 Postfix全功能服务器
- Centos开机后进入grub,无法启动
- Linux系统下如何查看及修改文件读写权限
- CentOS6.4下Mysql数据库的安装与配置
- printf 输出 long long / windows 与 linux 平台编译器 有区别
- printf 输出 long long / windows 与 linux 平台编译器 有区别
- 基础linux命令