1. 程式人生 > 實用技巧 >建立的jar包無法執行,出現java.lang.SecurityException: Invalid signature file digest for Manifest main attribute

建立的jar包無法執行,出現java.lang.SecurityException: Invalid signature file digest for Manifest main attribute

錯誤:java.lang.SecurityException: Invalid signature file digest for Manifest main attributes

原因:在使用maven打包市,有些包有簽名,導致錯誤或無法訪問

解決:開啟jar包進入META-INF目錄,將*.SF,*.DSA,*.RSA,*.MF檔案刪除

注意:*.MF檔案也會造成java.lang.ClassNotFoundException: com.SparkJavaVersion 類找不到的問題,如下