我删除了所有与ant相关的环境变量,然后在cmd窗口中将path设置为new ..\apache-ant-1.9.3\bin。在执行ant -version时,我只得到了旧版本。2004年8月5日编译的Apache Ant版本1.6.2
问题出在哪里?
在环境变量中,我将JAVACMD设置为jdk1.7.0_51\bin\java.exe。
发布于 2015-02-06 19:58:17
在Windows上更改环境变量后,您需要关闭并重新打开命令提示符窗口。在Linux中,您需要重新加载.bash_profile:"$>. .bash_profile“
检查" path“变量,它可能包含旧的Ant路径。
发布于 2016-01-05 18:22:24
我在Windows上也遇到了同样的问题。然后我发现运行ant时使用的ant.jar文件不是%ANT_HOME%\lib中的文件,而是位于%USER_HOME%\.ant\中的文件
您可以通过运行ant -diagnostics找出正在使用的文件。你会发现很多有用的信息。希望这能有所帮助。
https://stackoverflow.com/questions/28106951
复制相似问题