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
解决SQL Server JDBC驱动签名异常
本文介绍了解决运行SQL Server JDBC驱动时遇到的签名异常的具体步骤,包括解压驱动、清理META-INF目录、修改manifest文件及重新打包等操作。
1万+

被折叠的 条评论
为什么被折叠?



