蚂蚁 - 不承认是内部的

Sri*_*san 16 ant path jenkins

我安装了ant(apache-ant-1.7.0).但是当我在dos命令提示符下运行ant命令时,它说

‘ant’ is not recognized as an internal or external command, operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

哪里出错了

Jon*_*eet 36

这只是意味着它不在路上.

编辑PATH环境变量以包含Ant的"bin"目录.编辑路径的确切步骤取决于您的操作系统,但在XP上:

  • 启动资源管理器(Windows-E)
  • 右键单击"我的电脑",然后选择"属性"
  • 在"高级"选项卡上,单击"环境变量"
  • 如果"用户变量"集已包含PATH条目,请对其进行编辑.否则创建一个新条目.(如果希望它影响所有用户,请将其设置为系统环境变量.)
  • 添加Ant bin目录,不带任何引号.使用分号将其与其他条目分开.例如,您可能有:

    c:\Program Files\Utils;c:\Program Files\Ant 1.7\bin
    
    Run Code Online (Sandbox Code Playgroud)
  • 启动新的命令提示符以查看更改(它们不会影响现有窗口)

  • 雅.重新启动系统后,它运行正常.谢谢. (3认同)
  • 然后,这表明您只为管理员设置了PATH变量.为个人用户或系统设置. (2认同)

Ric*_*hnn 14

对于遇到这篇文章的人:
永远记住,不要在每个分号后面留一个空格.


好:
C:\Ninja;C:\ant

坏:
C:\Ninja; C:\ant


Gan*_*nus 5

在窗口中:

  • ANT_HOME 环境变量应设置为您的ant install dir. 如果您还没有,请下载ant并解压缩。

在詹金斯配置

  • %ANT_HOME%\bin 应该添加到 PATH
  • 转到 Jenkins / 管理 Jenkins / 配置系统 / Ant 安装。
    • 取消勾选自动安装
    • 为 Ant 命名(AntName)
    • 放入ant install dirANT_HOME

在詹金斯项目中

  • 进入项目/配置/构建/调用 Ant。(如果没有,请添加构建步骤/调用 Ant)。在 Ant 版本中将 Default 更改为 AntName(由您在 Jenkins 配置中设置)