1

嗨 Stackoverflow 朋友

我最近将 Jenkins Server 配置到 Apache Tomcat 7.0.42 我所做的过程是将 jenkins.war 文件部署到 tomcat servlet 容器中。

在这里,我提出一些重要的考虑:

  • 我的机器是 CentOS 6.4 服务器:

    [root@safe2school srv]# cat /etc/redhat-release CentOS release 6.4 (Final) [root@safe2school srv]#

  • 我的 JDK 版本是 JDK 1.7 UPDATE 45,这是官方的 Oracle JDK

    [root@safe2school srv]# java -version java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, 混合模式) [root@safe2school srv]#

我已经尝试安装 dejavu-sans-fonts (yum install dejavu-sans-fonts) 并在文件 /etc/bashrc 中设置环境变量 export JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true" 但是所有这些选项都不起作用。

此错误的输出如下图(http://i.stack.imgur.com/DNM8m.png):

您可以在这些任务中支持我吗?

我感谢您的帮助。谢谢 :)

4

2 回答 2

3

我刚刚遇到这些从 OpenJDK 8 切换到 OpenJDK 11 的消息。这些步骤都没有帮助。但请确保安装了“fontconfig”,这解决了我的问题!

于 2021-08-20T17:13:17.720 回答
2

尝试定位文件:

 /etc/sysconfig/jenkins

在里面,一行:JENKINS_JAVA_OPTIONS=...

确保它具有无头选项,例如:

JENKINS_JAVA_OPTIONS="-Xmx2048m -XX:MaxPermSize=512m -Djava.awt.headless=true"

否则,请更具体地说明您如何启动 Jenkins 实例。

于 2013-10-28T23:39:52.517 回答