是否可以在eclipse的任意源文件中嵌入构建号?
假设我有一个通用项目来编辑一些配置文件,然后用Ant脚本将它们上传到服务器。
现在我想要一些配置文件包含构建号或上传日期时间或一些其他计数戳。
这可能吗?
要在文件中嵌入信息,可以使用带有嵌入式过滤器集的标准复制任务将动态信息放入源文件。
Ant还提供了一个buildnumber任务,用于在每次Ant运行时生成一个序列号。
最后,我建议您查看第三方JReleaseInfo,以寻找一种可能更有用的替代机制来采用(或模仿)。它生成旨在嵌入到代码中的Java类。这种方法的优点是可以在运行时查找版本。