这些步骤使我摆脱了HeadlessException:
- 将Xvnc插件添加到Jenkins
- 安装VNC:
sudo apt-get update && sudo apt-get install vnc4server
- 确保Jenkins具有外壳:
sudo usermod -s /bin/bash jenkins
- 以詹金斯身份登录:
sudo su jenkins
- 输入命令
vnc4server
并选择密码 - 勾选
Run Xvnc during build
Jenkins的构建配置

这些步骤使我摆脱了HeadlessException:
sudo apt-get update && sudo apt-get install vnc4server
sudo usermod -s /bin/bash jenkins
sudo su jenkins
vnc4server并选择密码
Run Xvnc during buildJenkins的构建配置