【问题标题】:How to set ANT_HOME with Windows?如何在 Windows 中设置 ANT_HOME?
【发布时间】:2012-03-06 14:37:27
【问题描述】:

如何在Windows下轻松设置ANT_HOME?我添加了“D:\Installz\apache-ant-1.8.2\bin;”到我的系统环境变量 PATH 并且我还创建了一个 ANT_HOME 变量。

【问题讨论】:

标签: windows ant


【解决方案1】:

在 Windows 7 中,您可以转到 Control Panel\All Control Panel Items\System 或右键单击计算机,然后转到 “Advance system setting”

  1. 选择高级选项卡
  2. 点击“环境变量”按钮
  3. 在系统变量中,单击“新建”按钮
  4. 设置变量名称:ANT_HOME,值为 {directoryPath}\apache-ant-1.8.2(例如:D:\Installz\apache-ant-1.8.2
  5. 点击确定
  6. 如果您没有“路径”变量,请再次单击新建按钮

    选择它并通过添加值进行编辑:%ANT_HOME%\bin;

  7. 点击确定
  8. 检查 ANT 是否正确配置 - 在命令提示符下,输入 ant -version
  9. 它应该给出你机器上安装的 ant 版本

【讨论】:

  • 如果你已经打开了命令提示符,需要重启才能生效。
  • @francisOpt 你拯救了我的一天 :)
  • 我错过了第 6 步,与其他人相比,您的答案更正确。
【解决方案2】:

我在安装 JAVA JDK & ANT 时遇到了类似的问题。

我试过用这种方式安装 JDK。

Oracle 站点 --> 下载 JDK 设置 --> 双击设置文件(在您的桌面上) --> 接受所有默认值 --> 完成。

我们需要在部署系统中设置环境变量。 mycomputer(右键)-->属性-->高级设置-->环境变量-->系统变量-->新增-->变量名:JAVA_HOME,变量路径:jdk在你电脑上的安装路径-->点击ok,ok。

检查 Java 安装是否成功。 windows + R --> cmd --> Java-版本 您会看到如下响应

C:\Users\PRAX>java -version java版本“1.6.0_38” Java(TM) SE 运行时环境 (build 1.6.0_38-b05) Java HotSpot(TM) 64 位服务器 VM(内部版本 20.13-b02,混合模式)

这说明你已经成功安装了JDK并设置了环境变量。

ANT 安装:

http://ant.apache.org/bindownload.cgi下载ant文件 选择镜像并下载 zip(zip 是最简单的设置方法)

在你的电脑上解压文件 --> 复制路径(遍历到 bin 文件夹)。

现在,我们需要设置一个环境变量, Cmd --> 设置 ANT_HOME = 安装路径 --> 按 Enter 如果你输入正确,它不会抛出任何错误。 现在执行,回显 %ANT_HOME% 你会看到结果是你的安装路径。

你的工作已经完成了。

执行上述设置后,您甚至可以在计算机属性中默认检查环境变量。

希望,它有用。

【讨论】:

    【解决方案3】:

    更灵活的解决方案是在启动 ant 脚本的批处理文件中执行所有“环境内容”,当没有更改环境变量的权限时也可以使用。
    请参阅最近出现的 a similar question了解详情。

    【讨论】:

      【解决方案4】:

      我希望您在 Windows 上运行(因为您使用的是 %)。 只需添加一个新的环境变量(右键单击我的电脑 > 属性 > 高级 > 环境变量)或使用命令行使用SET ANT_HOME=<path>(在这种情况下,它只会在该命令行上处于活动状态)。

      设置后,您应该能够通过在命令行中执行 echo %ANT_HOME% 来验证其值

      变量周围的 % 符号表示它是一个环境变量。

      对于 linux,在命令行或 ~/.profile 中使用export ANT_HOME=<path>(持久,需要注销/登录)。使用echo $ANT_HOME 进行验证。

      【讨论】:

      • 对 Windows 安装的另一个重要提示是 D:\path ^_^'
      • 路径后面不要加反斜杠,否则不起作用。 ant 文档对此提出了警告。
      【解决方案5】:

      ANT_HOME 是您的 ant 安装目录的路径,在您的情况下为“D:\Installz\apache-ant-1.8.2” 并且 JAVA_HOME 是 java 安装目录,例如“C:\Program Files\Java\jdk1.7.0”,在我的机器上

      在 Windows 上,%%(百分比)符号用于表示变量。

      所以要设置两个变量,你可以这样做

      在命令提示符下,仅对特定命令propmt的会话有效

      SET ANT_HOME=D:\Installz\apache-ant-1.8.2
      SET JAVA_HOME="C:\Program Files\Java\jdk1.7.0"
      

      或 转到系统属性 -> 高级 -> 环境变量并设置为新变量

      【讨论】:

      • 这很有帮助,因为 'where ant' 对我有用,而 'ant -version' 没有。我必须设置正确的 JAVA_HOME 系统变量,然后将其添加到名为 path 的系统变量中:%JAVA_HOME%\bin
      猜你喜欢
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 2011-08-02
      • 1970-01-01
      • 2015-12-25
      • 2019-03-07
      • 1970-01-01
      相关资源
      最近更新 更多