linux上生成验证码工具类报错-Could not initialize class sun.font.FontScaler

本地生成验证码没有问题。生成是部署在weblogic的。有三台机器。其中有一台机器报了下面的错误。
图片说明
报错的代码应该是这一句。g.setFont(new Font("文泉驿正黑", Font.BOLD, fontSize));
同样的代码,三台机器就一台机器有问题。查了好久没查出来。求大神。

服务器上有这种字体么?换一个字体试试看,特别地,换一个常见的字体