2011-11-30 138 views
0

我在螞蟻腳本中使用acceleoCompiler,當我運行螞蟻腳本時,除了acceleoCompiler外,其他所有內容都顯示輸出。例如,[javac][mkdir]顯示出來。但是沒有任何關於acceleoCompiler的信息顯示出來。難道我做錯了什麼?acceleoCompiler在螞蟻控制檯輸出中不顯示輸出

Ant腳本:

<eclipse.refreshLocal resource="${F_FOLDER}/bin/" depth="infinite"/> 
<eclipse.refreshLocal resource="${FE_FOLDER}/bin/" depth="infinite"/> 

<mkdir dir="${F_OUTPUT}"/> 
<mkdir dir="${FE_OUTPUT}"/> 

<javac 
    srcdir="${F_SRC}generator/" 
    destdir="${FR_OUTPUT}" 
     executable="${JAVA_JDK}/javac" 
     fork="true" 
     includeantruntime="false" 
     failonerror="false" 
/> 
    <javac 
     srcdir="${FE_SRC}generator/" 
     destdir="${FE_OUTPUT}" 
     executable="${JAVA_JDK}/javac" 
     fork="true" 
     includeantruntime="false" 
     failonerror="false" 
    /> 

<acceleoCompiler sourceFolder="${F_SRC}" 
     outputFolder="${F_OUTPUT}" 
     dependencies="" 
     binaryResource="true" 
     packagesToRegister="org.eclipse.emf.ecore.EcorePackage"> 
</acceleoCompiler> 


<acceleoCompiler sourceFolder="${F_SRC}" 
    outputFolder="${FE_OUTPUT}" 
    dependencies="" 
    binaryResource="true" 
    packagesToRegister="org.eclipse.emf.ecore.EcorePackage"> 
</acceleoCompiler> 

回答

1

缺少日誌消息並不意味着你做錯了什麼。如果您查看mkdirjavac的源代碼,您會發現他們在大多數情況下稱爲Ant任務方法log()。然而,如果Acceleo Ant任務發現問題,則只會調用log() - 如果一切正常,它將保持沉默和神祕。

參考文獻:

+0

謝謝你,讓我感覺好一點。 =) – prolink007

相關問題