Jenkins无法运行程序“Xvfb”:java.io.IOException:no such file or directory。

6
我正在尝试在Jenkins上运行Grails Geb/Spock测试。我安装了Xvfb插件(链接)。Jenkins配置:enter image description here。 项目配置:enter image description here。异常情况:enter image description here

1
你可能没有安装xvfb。尝试安装它:http://serverfault.com/questions/344793/install-xvfb-via-yum-yum-repository-for-xvfb - Jayan
但是在Jenkins中安装的插件版本是1.0.16。 - Oleg Baranovsky
你查看了安装文档吗?是不是用户 Jenkins 运行时无法访问或运行 xvfb? - cfrick
插件可能默认假定 xvfb 已经存在。您需要以管理员身份安装它。我看到插件安装有安装 xvfb 的选项。您尝试勾选该选项(自动安装)了吗? - Jayan
尝试使用自动安装选项运行,但仍出现相同的错误。 - Oleg Baranovsky
1个回答

0
安装Xvfb插件后,您需要执行以下操作:管理Jenkins->配置系统并找到Xvfb安装部分,添加一个名称和目录的安装,以查找Xvfb可执行文件(如果可以在PATH中找到,则可以为空)。 没有此设置,Xvfb无法正常工作。
那么,默认情况下为什么不搜索PATH? 为什么需要这个设置?

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接