为什么我的eclipse [on vista]显示错误的文件修改时间戳?

时间:2009-05-25 12:18:53

标签: eclipse windows-vista timestamp

当我右键单击最近修改的文件(如Java Builder生成的jar)并查看文件属性时,修改时间戳总是关闭2.5小时。另一方面,Windows资源管理器显示正确的时间戳。

我怀疑他们在eclipse的某个时区设置用于翻译文件系统时间。

我正在使用Sun JDK 1.6在Vista上运行Ganymede

1 个答案:

答案 0 :(得分:1)

自Eclipse支持jar signing以来,它可能会显示签名中存储的时间戳,而不是与文件关联的时间戳。也许时间戳是在GMT基础上计算的,而不是本地时间基础。

  

从J2SE 5.0开始,jarsigner可以生成包含时间戳的签名,从而使签名证书仍然有效时,系统/部署者(包括Java插件)可以检查JAR文件是否已签名

你的罐子签了吗?相关的MANIFEST包括什么?
2.5小时是否与GMT和你的区域之间的时间转换一致?