linux - HTTP 状态 500 - 字体 'Arial' 对 JVM 不可用

标签 linux tomcat jasper-reports

我在 iReport 上做了报告,在本地主机上它运行正常,因为我有 OS Microsoft,但是当我在 Linux Server 上运行我的项目时,报告显示错误

HTTP Status 500 - Font 'Arial' is not available to the JVM. See the Javadoc for more details.

net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Arial' is not available to the JVM. See the Javadoc for more details.

我想我必须在我的 Linux 服务器上安装字体,但我在 Jelastic 上免费获得了这个服务器,有人可以帮助我,因为我必须在我租用的 Linux 服务器上运行它。

最佳答案

字体受版权保护。如果您没有从字体所有者处获得安装许可,最好尝试使用目标系统上可用的字体。

关于linux - HTTP 状态 500 - 字体 'Arial' 对 JVM 不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19772855/

相关文章:

mysql - 无法在 Amazon EC2 上的 Tomcat7 和 MySQL 之间建立连接池

html - 为什么在html中预览和打印时pdf不同

java - 如何为总条目创建序列号?

linux - 替换部分正则表达式并保留前缀/后缀

linux - 执行另一个命令输出中给出的行

rest - 无法访问 Swagger 2 UI,部署在外部 tomcat 上的 Spring Boot 应用程序

java - Jasper API 仅打印第一个报告,其他报告打印为空白

linux - Linux shell 中正则表达式的自定义

linux - jboss 获取并执行旧耳朵而不是新部署的耳朵

java - 让 webapp 知道托管它的主机和端口