无法找到或加载主类org.apache.tools.ant.launch.launcher

时间:2014-07-29 18:52:51

标签: java apache ant

我使用的是Windows 7.我已将Apache ant下载到C:/ Program Files

  1. 这是我的ANT_HOME:C:\Program Files\apache-ant-1.9.4
  2. 这是我的JAVA_HOME:C:\Program Files\Java\jdk1.7.0_25
  3. 以下是我的路径:C:\Program Files\Java\jdk1.7.0_25\jre\bin;C:\Program Files (x86)\Java\jre7\bin;C:\Program Files\apache-ant-1.9.4\bin
  4. 我还检查ant-launcher.jar位于/lib目录下, 我在标题中得到错误。

    我该如何解决?感谢。

2 个答案:

答案 0 :(得分:4)

出于某种奇怪的原因,如果您的ANT_HOME中有空格,则ant不起作用。把它放在没有任何空格的路径中,它应该工作。还可以尝试将java放在没有空格的路径中。

答案 1 :(得分:1)

如果您不想更改蚂蚁路径,还有另一种解决方法。 只需用C:\ Progra~1 \ apache ....更改env变量路径,如果你的文件放在程序文件(x86)中,那么代替Progra~1,编写Progra~2。

但建议将它们保留在路径中,文件夹名称中没有空格