小编典典

尝试运行 .jar 时出现“无效的签名文件”

all

我的 java 程序打包在一个 jar 文件中,并使用了一个外部 jar 库bouncycastle。我的代码编译得很好,但是运行 jar 会导致以下错误:

线程“main”中的异常 java.lang.SecurityException:Manifest 主要属性的签名文件摘要无效

我已经用谷歌搜索了一个多小时来寻找解释,但发现几乎没有价值。如果有人以前见过这个错误并且可以提供一些帮助,我将不胜感激。


阅读 139

收藏
2022-03-14

共1个答案

小编典典

此处列出的解决方案可能会提供一个指针。

Manifest 主要属性的签名文件摘要无效

底线:

最好保持官方 jar 原样,并将其作为依赖项添加到应用程序 jar 文件的清单文件中。

2022-03-14