我的 java 程序打包在一个 jar 文件中,并使用了一个外部 jar 库bouncycastle。我的代码编译得很好,但是运行 jar 会导致以下错误:
线程“main”中的异常 java.lang.SecurityException:Manifest 主要属性的签名文件摘要无效
我已经用谷歌搜索了一个多小时来寻找解释,但发现几乎没有价值。如果有人以前见过这个错误并且可以提供一些帮助,我将不胜感激。
此处列出的解决方案可能会提供一个指针。
Manifest 主要属性的签名文件摘要无效
底线:
最好保持官方 jar 原样,并将其作为依赖项添加到应用程序 jar 文件的清单文件中。