(我更愿意发表评论,因为这主要是澄清问题,但我没有足够的声誉)。
问题/意见:
您是否保留了相同版本的 JDK(即 OpenJDK 与 Oracle JDK)。原因:它们在字体方面的表现似乎有所不同。
您是否在 LXC 容器中安装了任何字体,更具体地说,是 fontsconfig 包?为什么:根据我当地的 Jenkins,我看到有问题的图像实际上是一个 png 文件,包含图形和文本。即Java 进程正在生成图像,使用本地字体进行渲染。这不是花哨的 HTML,在浏览器中使用字体。
我在从 Oracle JDK 切换到 OpenJDK 时遇到了类似的问题,本地缺少 fontconfig 和所需的字体。但是,每次我总是在日志文件中看到明显的异常/堆栈跟踪。
希望这可以帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句