我删除了所有与ant相关的环境变量,然后在cmd窗口中设置了新的.. \ apache-ant-1.9.3 \ bin的路径。我执行ant -version时只得到旧版本。 Apache Ant版本1.6.2于2004年8月5日编译
问题是什么?
在环境变量中,我将JAVACMD设置为jdk1.7.0_51 \ bin \ java.exe。
答案 0 :(得分:0)
在Windows上更改环境变量后,您需要关闭并重新打开命令提示符Window。在Linux中,您需要重新加载.bash_profile:“$> .bash_profile”
检查“path”变量,也许它包含旧的Ant路径。
答案 1 :(得分:0)
我在Windows中遇到了同样的问题。然后我发现运行ant.jar
时使用的ant
文件不是%ANT_HOME%\lib
中的文件,而是位于%USER_HOME%\.ant\
您可以通过运行ant -diagnostics
找出正在使用的文件。你会发现很多有用的信息。希望这会有所帮助。