接触Java的时间挺长, 真正用Java却不多, 之前一直不太明白如何生成编译时间戳. 在C/C++中直接用__TIME__,__DATE__,__TIMESTAMP__等宏, 就可以很容易生成, 但在Java中似乎没有类似的方法.
今天终于有了答案,也不知道是否常规作法:
1. 首先用Ant的可选任务propertyfile来生成一个含有当前时间的properties文件.
2. 之后在代码中载入相应的propeties即可.
关于property文件的载入也有一些要注意的地方, 可以参考下面这篇文章:
本文介绍了一种在Java中生成编译时间戳的方法:通过Ant的propertyfile任务创建包含当前时间的properties文件,并在代码中加载使用。此外还提到了properties文件的加载技巧。
5867

被折叠的 条评论
为什么被折叠?



