当我尝试从我的WebClient下载报告时,我从JasperReports收到错误(net.sf.jasperreports.engine.util.JRFontNotFoundException:Font" Arial" JVM无法使用。请参阅Javadoc了解更多详情。)。
我已经知道如何在本地解决这个问题,但是,我的老板"我要求将字体.ttf输入到.war文件夹中,当我在客户服务器(Linux red hat)中部署系统时,它会自动将字体安装到其中。
我真的不知道它是否可能。我的想法是增强maven安装inscript,或用于在客户服务器中部署应用程序的另一个脚本,以从" blablabla / etc / fonts"中移动.ttf文件。文件夹进入系统字体文件夹。
我已经失去了一天寻找自动化解决方案并且没有找到任何东西。如果有人知道是否有解决方案,请帮助我!
谢谢大家。