2017-03-09 7 views
0

私はsha1の合計がJavaクラスの変更なしで変更され始めたという事実に悩まされています。sha1 checkmapを誤って変更する原因は何ですか?

私はファイルへの変更を元に戻し、プロジェクトを再コンパイルし、別のチェックサムを取得する必要があります。パッケージの最終変更は1年前で、今日は別の金額を与えるようになりました。

私の質問は:

どうどちらかといえば、異なる結果を与えて起動するsha1和の原因になることができますか?

私はファイルが1年前の状態に戻ってきたと言いました。

+1

恐らくwhitspaces?これらはバージョンコントロールによって無視されることがあります。 – Matthias

+0

どのソース管理管理システムを使用していますか? – ZhekaKozlov

+0

まあ、私はそれが同一でなければならないように元に戻しましたか?私はバージョン管理のためにeclipse + gitを使用しています –

答えて

0

別のコンパイラまたは別のバージョンのコンパイラを使用する場合、または異なる設定をコンパイラに使用する場合は、別の.classファイルがチェックサムごとに生成される可能性があります。しかし、それは同じように動作する必要があります。

0

これらのファイルを使用するテストが原因であったことが判明しました。

関連する問題