我目前在 Windows 7 机器上的 localhost 上运行 Jenkins,并已将 Ant 设置为在构建时运行。
我的 build.xml 是根据http://jenkins-php.org/设置的。
当我安排构建时,它失败并出现以下错误。
构建失败 C:\..\build.xml:127: Execute failed: java.io.IOException: Cannot run program "phpunit": CreateProcess error=2, 系统找不到指定的文件
如果我尝试从命令行运行 ant,我会检索到相同的错误。
phpunit 已设置并且可以从命令行正常工作。(Windows 路径环境变量包括 'c:..\php',phpunit.bat 所在的位置)
关于如何设置 Ant、Jenkins 或 build.xml 以正确运行 phpunit 的任何想法?
谢谢
编辑:下面的 Oers 解决方案在 cmd 中有效!现在我的问题是 Jenkins 无法识别 phpunit.bat。我对 Ant 有同样的问题,我必须在 Jenkins 系统设置中手动设置 ANT_HOME。不幸的是,同样设置 Path 变量不起作用。然后Ant再次被识别。关于如何解决这个问题的任何想法?