我有一个构建,其中一个protomsg源文件生成多个java文件。 我想检查生成的文件是否是源文件的最新版本。
对于单个目标文件,它可以正常工作,但如果使用 *。java 则它不起作用。 我需要检查所有生成的文件。
<target name="stub.uptodate.check">
<uptodate property="stub.uptodate" srcfile="file.blah" targetfile="path/to/targetfiles/*.java"/>
</target>
一个简单的解决方案是检查其中的单个文件,但我现在不能使用它。我没有使用mapper提交任何解决方案。
答案 0 :(得分:1)
有 <outofdate>
http://ant-contrib.sourceforge.net/tasks/tasks/outofdate.html ,可以处理多个目标。