Jenkins无法找到ANT的可执行文件

时间:2014-03-17 13:45:05

标签: ant jenkins

我使用Ant的自动安装选项但仍然jenkins抱怨它无法找到可执行文件。我错过了什么吗?我已经给出了我们使用的蚂蚁版本的路径。它已成功下载并解压缩到服务器上,但它仍然抱怨它无法找到可执行文件。

3 个答案:

答案 0 :(得分:7)

你安装了Ant吗?是Jenkin的路径吗?如果没有,Jenkins不能使用Ant的默认版本。

但是,如果您进入Jenkins配置页面,则可以安装各种版本的Ant。例如,您可能希望为该项目安装最新版本的Ant和Ant 1.5,该项目不能使用1.5以上的任何Ant版本:

Ant Configurations to use

定义项目时,可以选择要使用的Ant版本。当您选择 Invoke Ant 作为构建步骤时,您将看到一个下拉菜单,其中显示了您要使用的Ant版本。第一个是Default,它是在PATH中找到的Ant版本。但是,如果您已经进入Jenkins配置并下载了其他版本的Ant,则可以使用其中一个版本。

Choosing to use Ant 1.9 instead of the default Ant installed

答案 1 :(得分:1)

我认为手动安装ant更容易,或者需要检查jenkins日志文件以获取详细错误

答案 2 :(得分:1)

找到了我错过的东西。我必须添加它解压缩ant文件的目录的名称 “提取存档的子目录”字段。忘了提到我们使用的是相当旧版本的蚂蚁。 (1.7.0)。