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