如何从 ${workdir}
中清除陈旧的 .class
文件给定 中的一组现有
?我所说的陈旧是指从现在已删除的 .java
文件${srcdir}.java
文件生成的 .class
文件。我曾尝试使用 Ant 映射器和文件集等来想出一些办法,但我失败了。删除所有早于它们各自的源 .java
文件的 .class
文件也是可以接受的。
最佳答案
我很确定有一个 ant 任务可以杀死比 .java 更早的 .classes...
Depend听起来很接近,实际上可能会做你想做的事,但这不是它的预期目的。然而,鉴于 developmentalinsanity 的回答,这可能是唯一真正有效的方法。
关于java - 使用 Apache Ant 清理陈旧的 .class 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4099845/