当我在windows 和 mac上使用 jasper 报告时它工作正常,当我将我的应用程序部署到linux 机器并尝试生成它抛出的报告时
net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Times New Roman' is not available to the JVM. See the Javadoc for more details.
我知道我们可以通过在 linux 机器中安装缺少的字体来解决这个问题(http://stackoverflow.com/questions/3987804/jasper-stops-finding-one-font)。我的问题是,我们可以将字体打包为 jar 并与 application 一起打包。这该怎么做 ?