我正在尝试修复一个构建文件,其中一部分运行 bash 脚本以生成文件。这个文件的生成需要不到一秒钟的时间,直到我们转向 eclipse 才成为问题。
问题是,如果我在 eclipse 中保存任何文件并进行更改,然后运行 ant 来构建。我在生成的文件上收到“找不到类”错误。似乎 eclipse 正在对新生成的文件做一些事情(它甚至用错误复选框显示它)
如果我再等几秒钟并再次运行构建,它工作正常。
我一直在尝试使用的是这个。
<waitfor maxwait="30" maxwaitunit="second">
<available file="${src}/thefile.java"/>
</waitfor>
这没用。我还尝试查看在<readable>
文档中可以与其他一些 waitfor 方法结合使用的选择器集下调用的东西。
我该如何解决这个问题,或者有其他解决方法吗?