Java:如何判断我的系统当前使用的是哪个 fontconfig 文件?

jkn*_*rkn 5 java centos fontconfig

我正在尝试调试第三方 Java 应用程序中与字体相关的问题。具体来说,ChemAxon JChem。我一直在咨询本指南:http : //java.sun.com/j2se/1.5.0/docs/guide/intl/fontconfig.html

部分问题是我不确定我的 Java 设置当前引用的是哪个 fontconfig.properties.src 文件。

这是我的字体配置文件:

$ ls fontconfig*src 
fontconfig.Fedora.properties.src  fontconfig.properties.src   
fontconfig.SuSE.properties.src  fontconfig.Ubuntu.properties.src
Run Code Online (Sandbox Code Playgroud)

我的系统是 CentOS 系统,所以我想它可能是引用默认fontconfig.properties.src文件或fontconfig.Fedora.properties.src文件,因为 CentOS 和 Fedora 都是从 Red Hat 派生的。

那么,我能否确定fontconfig我的系统正在使用哪个文件?

谢谢,

——约翰·大卫

vic*_*irk 0

尝试使用命令行工具 lsof 监视打开的文件,例如

lsof -r | grep fontconfig
Run Code Online (Sandbox Code Playgroud)