質問
私は、アプリケーションの.warファイルを持っています。それは動作しますが、私はいくつかを更新する必要があります インナー瓶(唯一のマイナーバージョンの変更)
私が使用しての.warアーカイブを操作することができますが
真夜中の司令官、ファイルはもう実行することはできません。
java.lang.SecurityException: SHA1 digest error
ます。
私は、jarコマンドを使用して、それを再梱包しようとしたが、私はそれが間違って取得します: アーカイブは、新しいMETA-INF、および(必要とされている)無WEB-INFが含まれています。
提案されたソリューションをありがとう!
解決
の名前は、 "O" せずに、META-INF
WEB-INF
とする必要があります。
あなたはWEB-INF/libs
にjarファイルを修正していますか?あなたが署名したアーカイブを改ざんしているようですね、と通常戦争自体が署名されます。
、署名は無効化されます。どちらかあなたのコード署名キーでコードを再署名する、またはMETA-INFから無効化された署名情報を削除します。
所属していません StackOverflow