Acceleocompiler zeigt keine Ausgabe in der Konsolenleistung mit Ameisen
-
26-10-2019 - |
Frage
ich benutze acceleoCompiler
In einem Ameisenskript und wenn ich das Ameisenskript ausführe, zeigt alles eine Ausgabe außer Acceleocompiler.
Zum Beispiel, [javac]
und [mkdir]
auftaucht. Aber nichts in Bezug auf acceleoCompiler
auftaucht. Mache ich etwas falsch?
Das Ameisenskript:
<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>
Lösung
Das Fehlen von Protokollierungsnachrichten bedeutet nicht, dass Sie etwas falsch machen. Wenn Sie sich die Quelle für ansehen mkdir
oder javac
Sie werden sehen, dass sie die Ant -Task -Methode aufrufen log()
in den meisten Fällen. Die Acceleo -Ameisenaufgabe ruft jedoch nur auf log()
Wenn es ein Problem findet - wenn alles in Ordnung ist, ist es still und rätselhaft.
Verweise:
- Ameise MKDIR Task Source.
- Acceleocompiler -Quelle über die Acceleo Wiki FAQ.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow