缺少应用程序名称清单属性:

Big*_*gjo 5 java jar sign manifest

我有一个应用程序,其中包含我创建的一些外部 jars。使用新的 Java 策略,我必须对我的应用程序和所有 jar 进行签名。我购买了证书并签署了我的 jar 应用程序和所有其他 jars。然后我得到了一个错误“ missing permissions attribute in jar manifest”。我添加Permissions: all-permissions到我的罐子的清单(不是其他外部罐子)。现在我有错误Missing Application-Name manifest attribute for:...但我不知道我必须把什么作为应用程序名称。这是我的罐子的名字吗?

我试图将“权限:所有权限”添加到所有其他 jar 的清单中,但是我的应用程序根本不起作用。

谢谢你的回答

Big*_*gjo 4

这对我有帮助: 如何修复 JNLP 应用程序中的“缺少代码库、权限和应用程序名称清单属性”?

我只需在所有罐子的清单中添加三个额外的属性。