如何在Linux上修复Jenkins中的java.awt.HeadlessException
在我通过Jenkins和Gradle在Linux Mint Debian Edition上进行单元测试之前,我使用的Java应用程序运行良好: 我现在得到了一个讨厌的如何在Linux上修复Jenkins中的java.awt.HeadlessException,java,linux,jenkins,awt,Java,Linux,Jenkins,Awt,在我通过Jenkins和Gradle在Linux Mint Debian Edition上进行单元测试之前,我使用的Java应用程序运行良好: 我现在得到了一个讨厌的java.awt.HeadlessException,已经解释过了 不成功的单元测试导致我的构建失败;如何解决这个问题?以下是消除无头异常的步骤: 把这个名字加到詹金斯身上 安装:sudo-apt-get-update&&sudo-apt-get-Install vnc4server 确保Jenkins有一个shell:sudo u
java.awt.HeadlessException
,已经解释过了
不成功的单元测试导致我的构建失败;如何解决这个问题?以下是消除无头异常的步骤:
sudo-apt-get-update&&sudo-apt-get-Install
vnc4server
sudo usermod-s/bin/bash Jenkins
sudo su-Jenkins
vnc4server
并选择密码在构建期间运行Xvnc
密码是什么?不必将其存储在Jenkins中。@kap:
vnc4server
要求在第一次启动时输入密码。但是,如果我没弄错的话,这个密码不是存储在Jenkins中,而是存储在~/.vncpasswd
中。