Ant设置-java.lang.NullPointerException

Ant设置-java.lang.NullPointerException,java,apache,ant,installation,Java,Apache,Ant,Installation,我下载了ant并开始设置ant_HOME和JAVA_HOME。然后我将他们的bin文件夹添加到我的路径中。 此时,我尝试发送命令ant-version,但没有获得它的版本号,而是出现以下错误: bash-4.1$ ant -version java.lang.NullPointerException at org.apache.tools.ant.launch.Launcher.run(Launcher.java:267) at org.apache.tools.an

我下载了ant并开始设置ant_HOME和JAVA_HOME。然后我将他们的bin文件夹添加到我的路径中。 此时,我尝试发送命令ant-version,但没有获得它的版本号,而是出现以下错误:

bash-4.1$ ant -version

java.lang.NullPointerException

      at org.apache.tools.ant.launch.Launcher.run(Launcher.java:267)
      at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
有人能给我一个解决这个问题的办法吗

@查德·努斯这是你要的几句台词

[已从/users/level3/1104634v/Desktop/jdk1.7.0_51/jre/lib/rt.jar加载java.lang.Shutdown] [已从/users/level3/1104634v/Desktop/jdk1.7.0_51/jre/lib/rt.jar加载java.lang.Shutdown$Lock]

[加载的org.apache.tools.ant.launch文件异常:/users/level3/1104634v/Documents/PSD3/ant/lib/ant-launcher.jar]
[Loaded org.apache.tools.ant.launch.AntMain from file:/users/level3/1104634v/Documents/PSD3/ant/lib/ant launcher.jar]

您可以尝试在命令行中添加-debug和-verbose以获得更多信息。从未见过这种情况,就像缺少了什么一样。请尝试以下操作:运行
export ANT\u OPTS=-verbose:class
,然后运行
ANT-version
。这将产生大量的输出。编辑您的问题并从输出中复制以下内容:1)一行以
[Loaded java.lang.
开头,2)一行以
[Loaded org.apache.tools.ant.
开头。这将帮助我们了解您的环境。@ChadNouis有很多行以[Loaded java.lang]和[Loaded org.apache.tools.ant]开头 :S@FrancescoPacoVanduynslager选择这些行的任何示例。