すべての jar を 1 つの jar に再パックして、その 1 つの大きな jar を実行しようとすると、次の例外が発生しました。
java.lang.SecurityException: シグネチャ ファイル エントリ javax/activation/MimeType.class のマニフェスト セクションがありません
グーグルで調べた後、 http://www.coderanch.com/t/133070/Security/Jar-File-java-lang-SecurityExceptionで実用的なソリューションを見つけました
解決策は、jar の META-INF フォルダーから SUN_MICR.RSA および SUN_MICR.SF ファイルを削除することです。出来た。
調べてみました
このソリューションはどのように機能しますか?
. しかし、答えは見つかりませんでした。
専門家の皆さん、舞台裏で何が起こっているのかを理解するのを手伝ってください。