2012-08-28 111 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。