java - 使用 Apache Ant 清理陈旧的 .class 文件

标签 java ant

如何从 ${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/

相关文章:

Java 8 Streams 取字符串行的总和

java - 在循环期间将变量正确存储在 ArrayList 中

java - Ant 覆盖自定义 list 文件

带 Scribe 的 Java Twitter 客户端(第一次使用)。如何发布状态?

java - 登录时如何获取当前用户状态和状态? SMACK XMPP

java - 没有完全爆炸耳朵的 Ant 耳朵更新

ant - 如何从属性文件向属性添加任何数字

ant - 如何组装多项目 Ant 构建系统

ANT FTP上传文件: 425 Unable to build data connection: Connection timed out

java - 队列的同步