jenkins安装完成启动报错

安装Jenkins启动出现错误提示 AWT is not properly configured on this server. Perhaps you need to run your container with “-Djava.awt.headless=true”? See also: https://www.jenkins.io/redirect/troubleshooting/java.awt.headless;
在这里插入图片描述
解决方案:yum install fontconfig
然后kill进程
然后重启 /usr/local/tomcat/bin/startup.sh
如果是用yum安装的
systemctl restart jenkins
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 这是一个提示信息,告诉你服务器上的awt配置不正确,可能需要在运行容器时加上"-djava.awt.headless=true"参数。你可以参考https://www.jenkins.io/redirect/troubleshooting/java.awt.headless。 ### 回答2: 这个错误信息是在使用某个程序时出现的,而且很可能是运行该程序的服务器上缺少了 AWT(Abstract Window Toolkit)这个组件或该组件的配置不正确。AWT 是 Java 平台的一部分,它提供了基本的窗口、按钮、输入框等 GUI 组件,是 Java 语言开发界面的基础。如果服务器上没有正确配置 AWT,那么就无法顺利地运行需要 GUI 支持的程序,就会出现这个错误。 如果遇到这种情况,可以尝试使用 "-djava.awt.headless=true" 指令来启动容器。这个指令的作用是告诉容器不需要启动 AWT,只需要以“无头模式(headless mode)”运行。所谓无头模式,就是不显示窗口界面,只运行与 GUI 无关的程序逻辑。在这种模式下,程序能够快速运行,而且不消耗过多的资源,毕竟没有 GUI 界面需要渲染。 需要注意的是,无头模式并不是适用于所有情况的。如果一个程序需要使用 AWT 组件,或需要与 GUI 交互,那么就不能使用无头模式。此时,需要检查服务器上是否已正确安装AWT,或者修改 AWT 的配置,以保证其正常运行。 总之,当出现“awt is not properly configured on this server”的错误时,需要先确保服务器上已安装配置了 AWT。如果存在配置问题,可以尝试使用无头模式,或手动修改 AWT 的配置,解决这个问题。 ### 回答3: “awt is not properly configured on this server”这个错误提示意思是这个服务器上没有正确配置awt,可能需要在容器上运行”-djava.awt.headless=true“命令。这种情况通常是因为使用了headless模式。awt是一个用于创建窗口、绘制图形和处理事件的Java API。通常用于桌面应用程序,但也可以在服务器端使用。服务器可以在没有图形用户界面(GUI)的情况下运行。因此,使用了headless模式可以在没有GUI的情况下运行Java应用程序。 在Jenkins中使用Java应用程序时,可能会遇到这个问题。如果你的Jenkins正在运行在没有GUI的Linux服务器上,那么你需要在启动容器时加上”-djava.awt.headless=true“这个参数。这个参数会告诉Jenkins容器以headless模式运行,这样就可以避免awt没有正确配置的问题。 除了在启动容器时使用参数,也可以在程序中使用如下代码片段:System.setProperty("java.awt.headless", "true");来设置headless模式。这个代码片段会在Jenkins运行时自动执行,以确保awt正确配置。 总之,如果你在Jenkins中使用Java应用程序出现了”awt is not properly configured on this server“的错误提示,那么你只需要在启动容器时使用参数”-djava.awt.headless=true“或者在程序中设置headless模式,就可以解决问题了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值