Ant ビルドファイルからJBoss TattleTaleを実行しようとしています。通常、次のようにコマンドラインから実行します。
java -Xmx512m -jar /home/myuser/jars/tattletale.jar /home/myuser/projects/lib /home/myuser/tmp/tt
where/home/myuser/projects/src
はすべての JAR があるソース ディレクトリであり、where/home/myuser/tmp/tt
は TattleTale のすべてのレポートを配置する出力ディレクトリです。
Ant ビルドファイルでは、次のものを使用しています。
<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>
コマンドラインからこのターゲットを実行すると:
run-tattletale:
[echo] Running tattle-tale...
BUILD SUCCESSFUL
Total time: 3 seconds
に行っても出力は表示されませ/home/myuser/tmp/tt
んが、Ant の出力はSUCCESS
エラーや警告なしで表示されます。私<arg>
の は正しいように見えますか? そうでない場合は、どのように変更すればよいですか? それらが正しく見える場合、デバッグするにはどうすればよいですか? 前もって感謝します!