2012-08-28 59 views
1

所以我有这个蚂蚁文件,它运行起来,直到它到达“运行”任务。它清理和编译,但是当它“运行”时,没有任何反应。我甚至没有收到错误信息。 我知道它不在运行它的程序的问题,因为它在命令行上执行java Driver时运行良好。蚂蚁“爪哇”任务没有运行

<project name="lab3" default="run"> 

    <target name="run" depends="compile"> 
     <java classname="Driver" fork="true"/> 
    </target> 

    <target name="compile" depends="clean"> 
    <javac srcdir="." includes="**/*.java" includeantruntime="false"/> 
    </target> 

    <target name="clean"> 
    <delete> 
     <fileset dir="." includes="**/*.class, **/*.jar"/> 
    </delete> 
    </target> 

</project> 

非常感谢任何会帮助初学者的人!

+4

您应该指定更多参数,例如类路径。如果在输出中需要更多细节,我想你可以用“-v”选项在详细模式下运行ant。 –

+0

谢谢,问题出现在类路径中 – bitva

+0

指定failonerror = true参数,然后当生成的JVM返回非零存在代码时构建失败 –

回答

2

尝试从<java>任务中删除fork =“true”。它目前正在产生一个单独的JVM。