java linux 字体设置_linux下面java字体的设置

这两天碰到一个棘手的问题, 就是java的字体到了mac下面, 宋体不见了, 变成了simsun, 这个对应关系如何产生的呢?

先记下这个问题。

在Linux中,JAVA程序的中文默认可能不正常:或是显示为方框,或是不够清晰。这是由于JRE字体配置不正确所导致的,修改JRE的字体配置文件可以解决这个问题。

目录

[隐藏]

1 配置文件位置

2 准备字体

3 修改配置文件

3.1 获取字体定义

3.2 加入字体定义

3.3 指明字体路径

3.4 修改字体搜索序列

4 解决字显示不清晰的问题

5 相关资料

配置文件位置

JRE的字体配置文件存放在[1]:

# 显示当前系统中Java字体配置文件名称:

echo $JAVA_HOME/jre/lib/fontconfig.properties

其中,$JAVA_HOME环境变量表示JRE所在的路径,在安装了JAVA环境的系统中,通常已经设定。如在有些系统中$JAVA_HOME形如/usr/lib/jvm/java-6-sun。

292c2be3bc032e9cef176c644df891d3.png

提示:

对于某些自带了JRE的软件,如Matlab等,配置字体时只要将上面的

$JAVA_HOME更为其自带的JR

你可能感兴趣的:(java,linux,字体设置)