好吧,一个已知的问题,我们创建了Jasper Repost Studio的字体扩展jar,并将其打包到war中。在那之后,一切都可以在Windows上运行,既有嵌入式的,也有专用的Tomcat。在Linux和专用Tomcat上,我们不断收到"Font Arial is not available“错误。安装msttcorefonts包后,错误消失,但生成的PDF没有西里尔字母,只有英文字符。这让我想到JVM忽略了字体扩展而接受系统字体。但是后来我试着在Linux上运行同样的应用程序,嵌入了Tom