[Project1] $ cmd.exe /C '"ant.bat && exit %%ERRORLEVEL%%"'
'ant.bat' is not recognized as an internal or external command,
operable program or batch file.
Build step 'Invoke Ant' marked build as failure
Finished: FAILURE
我已经设置了env变量ANT_HOME,JAVA_HOME和PATH变量。但我仍然犯了错误。
我使用的是Windows 8操作系统。
答案 0 :(得分:2)
您可以转到Jenkins全局配置(管理Jenkins =>配置系统)并添加Ant安装并选中“自动安装”框。
在你的工作中,你可以使用Ant构建的步骤。
这样Jenkins会下载Ant,将其安装到其私有工具目录中并从那里调用它。
答案 1 :(得分:0)
你现在可能已经解决了这个问题,但无论如何我都会分享我对这个问题的回答。它可能在将来帮助其他人。 我有这个问题(我的jenkins是一个远程服务器),我通过再次在服务器上创建节点并再次下载奴隶来解决它。 但我不得不从客户机上做这件事。出于某种原因,jenkins从我正在创建节点的机器获取信息并将其用作路径。 所以,是的,这就是解决方案。再次从客户端的计算机中创建节点。
答案 2 :(得分:0)
转到Jenkins =>管理Jenkins =>全局工具配置并添加Ant安装并选中“自动安装”框。