Pea*_*Gen 2 ubuntu fonts jasper-reports
我正在Amazon EC2 Ubuntu服务器上运行基于Java的Web应用程序.我使用Jasper报告生成一些PDF格式的报告.我使用'Jaspersoft Studio'构建了这些报告
现在,当我尝试生成报告时,我收到此错误
net.sf.jasperreports.engine.util.jrfontnotfoundexception font 'Times New Roman' is not available to the jvm
Run Code Online (Sandbox Code Playgroud)
谷歌搜索,发现这是由于Ubuntu缺少基于Windows的字体.我在互联网上发现的关于这个问题的所有帖子都很老了.那么我该如何解决这个问题呢?
只需在Ubuntu Server中安装Windows字体即可.在这里你有一个有用的教程.
如果你和我一样懒,这里你有这个命令我们会完全为你做:)
sudo apt-get install ttf-mscorefonts-installer
如果您在安装此软件包时遇到任何问题,可能是因为dpkg已被锁定.要解决此问题,请重新启动计算机并在终端中输入此命令.
sudo dpkg --configure -a
Run Code Online (Sandbox Code Playgroud)
ttf mscorefonts安装程序也可以从下面给出的链接中提供的软件包安装.
| 归档时间: |
|
| 查看次数: |
1187 次 |
| 最近记录: |