关于ANT的命令行执行
阿土伯伯 2004-01-17 05:15:34 我下载了apache-ant-1.6.0,写好了build.xml后,在Intellij中可以顺利的运行。但是当我在命令行方式下运行ant后,确给出了ant运行出错的信息,日志如下:
BUILD FAILED
java.lang.ArrayIndexOutOfBoundsException: 28304
at org.apache.tools.ant.util.FileUtils.toURI(FileUtils.java:1302)
at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:227)
at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:170)
at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:126)
at org.apache.tools.ant.Main.runBuild(Main.java:654)
at org.apache.tools.ant.Main.startAnt(Main.java:220)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:215)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:90)
Total time: 1 second
java.lang.ArrayIndexOutOfBoundsException: 28304
at org.apache.tools.ant.util.FileUtils.toURI(FileUtils.java:1302)
at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:227)
at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:170)
at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:126)
at org.apache.tools.ant.Main.runBuild(Main.java:654)
at org.apache.tools.ant.Main.startAnt(Main.java:220)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:215)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:90)
28304
是不是CLASSPATH设置有问题呢,我曾经多次调整了CLASSPATH的设置,都没有效果。哪位大侠能知道这个是什么原因呢。我是初次使用ANT来编译JAVA程序的。