no manifiest section for signature file entry com/microsoft/sqlserver/jdbc/InputStreamGetterArgs.class

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

欢迎访问本网站!
雨木霜月 » no manifiest section for signature file entry com/microsoft/sqlserver/jdbc/InputStreamGetterArgs.class

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据