grails - Jenkins 无法运行程序 "Xvfb": java. io.IOException:没有这样的文件或目录

标签 grails jenkins spock geb xvfb

我正在尝试在 jenkins 上运行 grails geb/spock 测试。我安装 Xvfb 插件
https://wiki.jenkins-ci.org/display/JENKINS/Xvfb+Plugin .
Jenkins 配置:
enter image description here

项目配置:
enter image description here

异常(exception):
enter image description here

最佳答案

安装 Xvfb 插件后,您必须执行以下操作:管理 Jenkins -> 配置系统并找到 Xvfb 安装部分并添加具有名称和目录的安装,以便在其中找到 Xvfb 可执行文件(如果可以在路径)。如果没有此设置,Xvfb 将无法工作。

那么,为什么不默认搜索 PATH 呢?为什么需要这个??

关于grails - Jenkins 无法运行程序 "Xvfb": java. io.IOException:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31857203/

相关文章:

tomcat - 无法在 Grails 中创建 404 页面

grails - 在Grails的Gant任务中使用插件

f# - 哪种工具链适合需要使用 mono 构建 C#/F# 项目的 Java 开发人员?

grails - 没有这样的属性:class的currentperson:kaf82.portal.PersonsController

Grails无法安装插件

java - 如何通过发送电子邮件来启动java程序

jenkins - jenkins如何从jenkins gradle运行指定testng.xml

grails - Spock 检查调用私有(private)对象的方法数

java - Spock 有测试事件监听器吗

java - 如何在 Spock Groovy 中模拟 Java 8 函数