构建 *.java 文件作为 ant 构建的一部分生成

Build *.java files generated as part of build in ant

我的蚂蚁有:

<target name="createJava">
   <javac ... />
</target>
<target name="build" depends="createJava, compile" />

createJava 任务在 src 根目录下添加了几个 java 文件。 然而,除了它们之外,主要构建目标总是编译。如何添加在构建过程中创建的 java 个文件?

看起来 "compile" 的文件已在 "createJava" 之前设置并且在 "compile" 之前没有更新。