ファイルが処理される前に空であるかどうかを確認しようとしています。そのファイルはすべてANTタスクからのものです。ANT:ファイルが空であることを確認してください
基本的に私は、別のメインターゲットによって呼び出され、次の目標を持っている私は、私はこの1つに起こるものは何でも実行したいこの1の後に呼ばれる他のターゲットがありますが最も簡単です何
<target name="mytarget">
<!-- Copy a file -->
<get verbose="true" ignoreerrors="no"
src="..."
dest="bla.txt" />
<property name="file.bla" value="bla.txt" />
<!-- Check if the file is empty -->
<script language="javascript"> <![CDATA[
importClass(java.io.File);
file = project.getProperty("file.bla");
var filedesc = new File(file);
var size = filedesc.size;
if (size==0){
//? Exit the target cleanly
}
]]> </script>
<!-- If the file is not empty, process it with ANT. -->
<!-- ... ->
</target>
- をANT Contribなしでファイルサイズをチェックする方法?
- 実行の残りの部分を中断せずに現在のターゲットを終了するにはどうすればよいですか?
http://stackoverflow.com/questions/312652/how-to-use-size-of-file-inside-ant-target – redoc
ありがとう、非常に便利、私は前にそれを見つけることができませんでした: ) – Flag