Ich versuche JBoss TattleTale von einem Ant-Build-Datei ausführen. Normalerweise laufe ich es von der Kommandozeile wie folgt:Was ist falsch mit diesen Ant/JVM Args?
java -Xmx512m -jar /home/myuser/jars/tattletale.jar /home/myuser/projects/lib /home/myuser/tmp/tt
wo /home/myuser/projects/src
ist das Quellverzeichnis, wo alle meine JAR-Dateien sind, und wo /home/myuser/tmp/tt
ist das Ausgabeverzeichnis, wo ich alle tattletale Berichte platzieren.
Im Ant Buildfile Ich verwende die folgenden:
<echo message="Running tattle-tale..."/>
<java fork="true" failonerror="true" jar="/home/myuser/jars/tattletale.jar">
<arg value="Xmx512m"/>
<arg value="/home/myuser/projects/lib"/>
<arg value="/home/myuser/tmp/tt"/>
</java>
Als ich dieses Ziel von der Kommandozeile ausgeführt werden:
run-tattletale:
[echo] Running tattle-tale...
BUILD SUCCESSFUL
Total time: 3 seconds
Als ich /home/myuser/tmp/tt
gehe ich sehe keinen Ausgang, Die Ant-Ausgabe zeigt jedoch SUCCESS
ohne Fehler oder Warnungen. Sieht mein <arg>
s richtig aus, und wenn nicht, wie sollte ich sie ändern? Wenn sie richtig aussehen, was kann ich zum Debuggen tun? Danke im Voraus!
Dank @Mike Q (+1) - aber ich sehe immer noch nichts im Ausgabeverzeichnis generiert wird. – IAmYourFaja