cmd错误:'ANT'无法识别为内部或外部命令

时间:2015-07-02 00:02:14

标签: windows ant install

这里有新的任何关于本网站讨论的任何其他内容!无论如何,我正在尝试在我的机器上安装ant但是我从cmd收到错误:

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

运行ant -versionant -v

。我正在使用Windows 7机器(SP 1)。

echo %PATH%命令返回

C:\ProgramData\Oracle\Java\javapath;C:\Oracle11g\product\11.2.0\client_1\bin;C:\
Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Wi
ndows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPo
werShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Progra
m Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\I
ntel\Intel(R) Management Engine Components\IPT;C:\Program Files\TortoiseSVN\bin;
C:\Users\hat10024\Desktop\Eclipse\apache-ant-1.9.4\bin;C:\Program Files\nodejs\;
C:\Users\HAT10032\AppData\Roaming\npm;C:\Users\HAT10032\AppData\Local\Android\sd
k\platform-tools;C:\Users\HAT10032\AppData\Local\Android\sdk\tools;C:\apache-ant
-1.9.5\bin\;C:\Users\HAT10032\AppData\Roaming\npm

路径系统变量中的实际值是:

C:\ ProgramData \ Oracle \ Java \ javapath; C:\ Oracle11g \ product \ 11.2.0 \ client_1 \ bin; C:\ Program Files(x86)\ Intel \ iCLS Client \; C:\ Program Files \ Intel \ iCLS Client \;%SystemRoot%\ system32;%SystemRoot%;%SystemRoot%\ System32 \ Wbem;%SYSTEMROOT%\ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files \ Intel \ Intel(R)Management引擎组件\ DAL; C:\ Program Files(x86)\ Intel \ Intel(R)管理引擎组件\ DAL; C:\ Program Files \ Intel \ Intel(R)管理引擎组件\ IPT; C:\ Program Files( x86)\ Intel \ Intel(R)管理引擎组件\ IPT; C:\ Program Files \ TortoiseSVN \ bin; C:\ Users \ hat10024 \ Desktop \ Eclipse \ apache-ant-1.9.4 \ bin; C:\ Program文件\的NodeJS \; C:\用户\ HAT10032 \应用程序数据\漫游\ NPM; C:\用户\ HAT10032 \应用程序数据\本地\ Android的\ SDK \平台工具; C:\用户\ HAT10032 \应用程序数据\本地\的Android \ SDK \工具;%ANT_HOME%\ bin中\

我知道这是丑陋而漫长的,不应该从我一直在阅读的其他解决方案看起来那样,但任何帮助将不胜感激!谢谢!

3 个答案:

答案 0 :(得分:2)

这可以通过两种不同的方式完成:

1:从命令提示符开始。

C:> set ANT_HOME = C:\ Program Files \ Ant Files \ apache-ant-1.10.5

C:> set JAVA_HOME = C:\ Program Files \ Java \ jdk1.8.0_181

C:>设置PATH =%ANT_HOME%\ bin;%JAVA_HOME%\ bin

C:> ant -version

Apache Ant(TM)1.10.5版本于2018年7月10日编译

2:通过设置环境变量。

右键单击此PC>属性>高级系统设置>环境变量>用户变量>新建>变量名称:** ANT_HOME和**变量值:** C:\ Program Files \ Ant Files \ apache-ant -1.10.5> **确定。

现在转到系统变量以添加bin路径。系统变量>双击路径>新建> C:\ Program Files \ Ant Files \ apache-ant-1.10.5 \ bin>新建> C:\ Program Files \ Java \ jdk1.8.0_181 \ bin>确定。

现在让我们检查它是否正确安装。

转到命令提示符>并键入ant -version。

C:> ant -version

Apache Ant(TM)1.10.5版本于2018年7月10日编译

就是这样。让我知道是否仍然遇到任何困难。

答案 1 :(得分:0)

  

转到apache ant并下载zip文件。

     

提取到Tomcat或其他Apache所在的文件夹。

     

转到系统属性>>环境变量

     

在用户变量中,点击新>>添加

  • 变量名称:ANT_HOME

  • 变量值:C:\ Program Files \ Apache Software 基础\阿帕奇-ANT-1.9.6

在路径中添加

  • C:\ Program Files \ Apache Software Foundation \ apache-ant-1.9.6 \ bin

如果你想添加两个路径,那么

  • " C:\ Program Files \ Apache Software Foundation \ apache-ant-1.9.6 \ bin&#34 ;; " C:\ Program Files \ Apache Software Foundation \ apache-maven-3.3.9 \ bin"
  

然后转到cmd并键入ant -version

     
    

应该可以正常工作。

  

答案 2 :(得分:0)

首先,您必须下载ANT。这是链接https://ant.apache.org/bindownload.cgi

然后将下载的文件解压缩到 C:\ Program Files \ Ant文件夹,其中Ant Folder是我提取的文件夹名称。

现在您必须设置环境变量。
右键单击此PC>属性>高级系统设置>环境变量>用户变量>新建>变量名称:ANT_HOME和 变量值: C:\ Program Files \ Ant Files \ apache-ant-1.10.5 >确定。

现在转到系统变量以添加bin路径。 系统变量>双击路径>新建> C:\ Program Files \ Ant Files \ apache-ant-1.10.5 \ bin >确定。
现在让我们检查它是否正确安装。 goto Command Prompt>,然后输入 ant -version
而已。让我知道是否仍然遇到任何困难。