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