我在通过远程服务器中的jenkins构建项目时遇到了一个大问题。现在这是一个无头系统,我得到一个无头的例外。我在堆栈溢出中遇到这个帖子使用Xvnc插件。 How to fix java.awt.HeadlessException in Jenkins on Linux 现在我在服务器中使用的jenkins已经有了这个插件(因为这是由我公司托管的)。在Jenkins的构建环境下,我有这个选项“在构建期间运行Xvnc”。我检查这个并开始构建我的项目我得到错误
$ vncserver:39 -localhost -nolisten tcp
您需要密码才能访问桌面。
在之前发布的堆栈溢出解决方案中,它说安装VNC和所有这些东西。我应该在哪里安装VNC?我没有访问服务器,因为这是安全的环境。我无法理解第3步到第6步。我应该为构建过程运行一个bash脚本吗?我是詹金斯的新手,我在发布该帖子时遇到了麻烦