launcher.gcr.io/google/jenkins2不绘制图表

launcher.gcr.io/google/jenkins2不绘制图表,jenkins,kubernetes,google-kubernetes-engine,Jenkins,Kubernetes,Google Kubernetes Engine,我正在使用launcher.gcr.io/google/jenkins2在gcp kubernetes引擎中运行jenkins 除了jenkins试图绘制的每个图表都出现了无法初始化org.jfree.chart.JFreeChart类的错误外,一切似乎都正常。我用谷歌搜索了这个错误,几乎每个人都通过添加-Djava.awt.headless=true解决了这个问题。你可以猜到我已经试过了,但它不起作用 想法?另一种可能的解决方案/解决方法见: 我安装了libxext6 libxrender1

我正在使用
launcher.gcr.io/google/jenkins2
在gcp kubernetes引擎中运行jenkins

除了jenkins试图绘制的每个图表都出现了无法初始化org.jfree.chart.JFreeChart类的错误外,一切似乎都正常。我用谷歌搜索了这个错误,几乎每个人都通过添加
-Djava.awt.headless=true
解决了这个问题。你可以猜到我已经试过了,但它不起作用


想法?

另一种可能的解决方案/解决方法见:

我安装了
libxext6 libxrender1 fontconfig libfontconfig
,但没有任何帮助。之后,我还安装了
libjfreechart-java
,但仍然存在同样的问题

注释掉
/etc/java-8-openjdk/accessibility.properties
中的
assistive\u technologies
一行就解决了这个问题

您可以在的中看到该建议:

在我的例子中,结果是(从“”)。
将“
运行sed-i的/^assistive#u technologies=/#&/'/etc/java-8-openjdk/accessibility.properties
”添加到我的
Dockerfile
修复了它:


这就成功了。谢谢