...
注:只能是添加一种字体到fallback文件夹,不能添加多种。
3)针对linux系统,若上述方案处理之后依旧存在问题,则可以直接在系统字体目录里面添加字体,对应目录为/usr/share/fonts/,删除掉/jdk/jre/lib/fonts和font,删除掉font-smart里面的字体
特殊情况:
若按以上操作还是乱码,那是操作系统没有中文字体导致的,可根据具体操作系统进行安装中文字体解决。(有些操作系统没有中文字体jdk也能读取到直接放到字体目录下的字体,但是有些操作系统不行,此时只能操作系统去安装中文字体,每个操作系统安装字体的方式不一样,具体方案可自行网上或找专业人士获取)
注意 |
---|
1、关于服务器所对应jdk安装路径的查找,可以网上搜索相关方法,如weblogic的服务器,可以使用ps -ef|grep weblogic命令获取(如下图): 2、在服务器上的jdk路径上新建一个fallbak目录添加字体后没有生效,此原因可能是由于服务器的jdk使用的是操作系统默认的jdk,这时候就需要将服务器的JVM参数中的jdk路径指向添加了字体的jdk路径。 |