2009-05-25 6 views
1

最近変更されたファイル(Java Builderによって生成されたjarファイルなど)を右クリックしてファイルのプロパティを表示すると、変更タイムスタンプは常に2.5時間だけオフになります。一方、Windowsエクスプローラは、正しいタイムスタンプを表示しています。私のeclipse [on vista]がファイルの修正タイムスタンプが正しくないのはなぜですか?

私は、ファイルシステムの時間を変換する際に使用される、Eclipseのどこかのタイムゾーンの設定がどこかと思われます。私は、Eclipseのサポートjar signingので日JDK 1.6

答えて

1

とVista上でガニメデを実行しています

、そのファイルに関連付けられている1とは対照的に、それは、署名に保存されているタイムスタンプを表示しないことも可能です。おそらくタイムスタンプは、ローカルタイムベースではなく、GMTベースで計算されます。署名証明書がまだ有効であった

J2SE 5.0以降、jarsignerには、JARファイルが署名されたかどうかをチェックすること(Javaプラグインを含む)システム/デプロイヤを可能にするタイムスタンプを含む署名を生成することができる

あなたの瓶には署名がありますか? MANIFESTには何が含まれていますか?
GMTとゾーンの間のタイムシフトと2.5hは一致していますか?

+0

私はチェックし、問題はソース(* .java)にも表示されます。時間+2.5時間は一貫していないようです。今朝、私は-10.5時間を見ています(私が昨晩冬眠したノートを入れた後)。 –

+0

非常に奇妙な...あなたはガリレオ(3.5RC2)と同じことを見ますか? – VonC

+0

私はまだガリレオを試していない –

関連する問題