Ant返回旧的ant版本

时间:2015-01-23 09:41:58

标签: java ant build

我删除了所有与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。

2 个答案:

答案 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找出正在使用的文件。你会发现很多有用的信息。希望这会有所帮助。