Ubuntu :部署Tomcat Jenkins报错:Perhaps you need to run your container with “-Djava.awt.headless=true“?

Tomcat 访问是正常的,访问部署的 Jenkins 系统报错。

        环境:

                系统:Ubuntu 20.0.4

                JDK:OpenJDK 1.8.0_332-b09

               Jenkins:Jenkins-2.346.3

报错显示信息如下: 

AWT is not properly configured on this server. Perhaps you need to run your container with "-Djava.awt.headless=true"? See also: https://jenkins.io/redirect/troubleshooting/java.awt.headless

 解决方法步骤:

        1、配置 -Djava.awt.headless=true

      a:  vi /etc/profile

         # 在最后一行加入:

        export  JAVA_OPTS=-Djava.awt.headless=true

         # 使用最新环境变量

                source /etc/profile

          如果还是不行,则将该环境变量添加到 Tomcat的启动脚本里,修改 catalina.sh 文件 或  startup.sh 文件

                vim catalina.sh

                 vim startup.sh 

       删除Tomcat缓存,重启Tomcat 

2、安装缺少的字库

        apt install ttf-dejavu -y

        apt install -y fontconfig

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值