【问题标题】:'ant' is not recognized as an internal or external command in Windows 7 [duplicate]'ant'在Windows 7中未被识别为内部或外部命令[重复]
【发布时间】:2015-07-01 12:00:21
【问题描述】:

我正在尝试在 Windows7 中设置 apache ANT 并在 cmd 中执行以下命令。

set ANT_HOME=c:\Softwares\apache-ant-1.9
set JAVA_HOME=c:\Softwares\jdk7x64
set PATH=%ANT_HOME%\bin;%JAVA_HOME%\bin;

但是,当我执行 ant -version 命令时,它给了我以下错误。我无法从环境变量设置路径,因为我没有管理员权限。我怎么能只通过命令提示符来做到这一点。这里有什么问题?

错误

'ant' is not recognized as an internal or external command,operable program or batch file.

如果我给出以下命令

echo %ANT_HOME%

我得到的输出为

 c:\Softwares\apache-ant-1.9

【问题讨论】:

  • 您应该仍然可以在没有管理员权限的情况下设置为用户级别的环境变量,但是正如 stackoverflow.com/questions/21270267/… 指出的那样,如果您的系统级别路径太长,则用户路径和系统路径不会合并

标签: java windows ant


【解决方案1】:

您是否尝试如下设置 PATH 变量?

set PATH=%PATH%;%ANT_HOME%\bin;%JAVA_HOME%\bin;

【讨论】:

    猜你喜欢
    • 2011-07-29
    • 2012-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-08
    • 2016-01-31
    • 2021-12-06
    • 2015-08-07
    相关资源
    最近更新 更多