Java ';蚂蚁';在Windows 7中无法识别为内部或外部命令

Java ';蚂蚁';在Windows 7中无法识别为内部或外部命令,java,windows,ant,Java,Windows,Ant,我试图在Windows7中设置ApacheAnt,并在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 no

我试图在Windows7中设置ApacheAnt,并在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

您是否尝试如下设置路径变量

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

您应该仍然能够在没有管理员权限的情况下将设置为用户级环境变量,但是正如所指出的,如果系统级路径太长,则用户路径和系统路径将不会合并