1. 程式人生 > >java.lang.SecurityException解決辦法

java.lang.SecurityException解決辦法

Exception in thread "main" java.lang.SecurityException: invalid SHA1 signature file digest for com/microsoft/sqlserver/jdbc/SQLServerException.class
外掛打成的jar包執行出現這個異常,異常處理辦法

1、把源sqljdbc.jar驅動解壓到sqljdbc目錄

2、刪除 sqljdbc\META-INF\目錄中出mainfest.mf,zigbert.rsa 以外的檔案。

3、修改 sqljdbc\META-INF\目錄中的mainfest.mf ,保留第一行,其餘刪除

4、重新打包:進入sqljdbc目錄,執行:jar cvf sqljdbc.jar  .   注意這最後的一個點號不能掉(有空格)

5、將新打包的檔案加入專案工程中即可。

重新打包執行,OK