我在我的 Snow Leopard 笔记本电脑上安装了 Jenkins。我将用户“jenkins”分配给它的主目录等。接下来,我基本上遵循了这个教程。
现在,当我运行构建时,出现错误:
/Users/Shared/Jenkins/Home/jobs/projectname/workspace/build.xml:78:执行失败:java.io.IOException:无法运行程序“phpmd”:错误=2,没有这样的文件或目录
此外,他对 phploc 等给出了相同的错误。
当我在命令行上运行 phpmd 时,一切都很好。此外,当我使用“su jenkins”作为用户 jenkins 登录并尝试在命令行上运行命令时,一切都很好。
我相信问题是詹金斯找不到命令。可能是因为它不在/usr/bin dir
?我添加了一个.bash_profile
带有导出路径的文件/usr/local/bin
,但即使这样也没有什么区别。那么,有谁知道具体是什么问题?