Java ApacheAnt安装Windows 7

Java ApacheAnt安装Windows 7,java,xml,apache,ant,build,Java,Xml,Apache,Ant,Build,当我在命令行上执行ant-version时,它会说“无法识别”。有没有关于如何修复的想法?我正在尝试为Java项目生成build.xml。您已经将Java\u HOME和ANT\u HOME设置为用户环境变量。设置的路径位于系统环境变量中 你可以用很多方法来修复它。一种方法是在系统环境设置中定义JAVA\u HOME和ANT\u HOME 另一种方法是修改用户环境部分中的PATH变量。确保JAVA\u主页和ANT\u主页和路径设置正确 ANT_HOME由启动器脚本用于查找库 JAVA_HOME由


当我在命令行上执行ant-version时,它会说“无法识别”。有没有关于如何修复的想法?我正在尝试为Java项目生成build.xml。

您已经将
Java\u HOME
ANT\u HOME
设置为用户环境变量。设置的路径位于系统环境变量中

你可以用很多方法来修复它。一种方法是在系统环境设置中定义
JAVA\u HOME
ANT\u HOME


另一种方法是修改用户环境部分中的
PATH
变量。

确保JAVA\u主页和ANT\u主页和路径设置正确

ANT_HOME由启动器脚本用于查找库

JAVA_HOME由启动器用于查找要使用的JDK/JRE。(推荐使用JDK,因为某些任务需要java工具。)如果未设置,启动器将尝试通过%PATH%环境变量查找一个

设置路径是为了方便用户。使用该设置,您只需启动ant,而不必总是键入/complete/path/to/your/ant/installation/bin/ant

正确设置这些变量并打开新的cmd窗口(不要使用旧的cmd窗口,请打开新窗口)

类型echo%PATH%应显示java和ant

打开命令窗口(cmd)并键入
java-version

如果这显示的是java版本,这意味着java在您的路径中并正在运行

最后输入ant-version


启动命令窗口。然后检查%path%C:\ProgramData\Oracle\Java\javapath的值;C:\ProgramFiles(x86)\AMD APP\bin\x86\u 64;C:\ProgramFiles(x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\S ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files(x86)\ATI Technologies\ATI.ACE\Core Static;C:\ProgramFiles(x86)\NVIDIA Corporation\P hysX\Common;C:\ProgramFiles(x86)\Skype\Phone\;C:\Program Files\TortoiseSVN\bin;C:\ProgramFiles\Java\jdk1.7.0\U 07\bin;%JAVA_HOME%\bin;%ANT_HOME%\b您的
JAVA_HOME
ANT_HOME
没有被扩展。这意味着它们还没有设定好。退出命令窗口,然后启动一个新窗口。完成后检查它们是否已设置好。否则,请注销并重新登录。或者用户环境变量不会影响系统环境变量。但我想这是第一次,所以我试着注销,登录,结果是一样的。我把它们移到了系统环境变量上,还是什么都没有。顺便说一下,我正在命令行中执行echo%PATH%。您尝试过%ANT\u HOME%/bin/ANT吗?我现在已经将它们移到了系统变量上,仍然没有任何结果。现在路径显示正确,但ANT-version没有任何作用。这可能是因为没有\bin文件吗?