Permissions Jar在将所有权限属性放入清单文件后被阻止
我有一个jar文件,其清单文件如下所示: 清单版本:1.0实施供应商:Hatters inc。 应用程序库允许的代码库:* 应用名称:brocode 权限:所有权限 创建人:1.6.0_45(太阳微系统公司) 名称:Swingbro$3.1类SHA1摘要:wmSTk1O6Hh0RG1BgxkB7gkIwy58= 名称:Swingbro$1.class SHA1摘要:wrMTywvCe1Rphm6H4pb/wJNtR1A= 名称:Swingbro.class SHA1摘要:1TJ+45M3kOEHdiHJCfORn89SxZg= 名称:Swingbro$2.1类SHA1摘要:249NTZ47KPSZM1PNYKUVLZ/Nlo= 这个jar运行一些.exe文件。当它试图这样做时,它抛出了一个异常,即jar中缺少权限属性。因此,我在所有权限中添加了Permissions属性,但之后jar执行被jws阻止(是的,我正在使用jnlp执行这个jar,它将执行一个可执行的ie.exe)源服务器也被添加到异常列表中,jar还使用代码签名证书进行签名,该证书在java密钥存储和客户端计算机以及浏览器中安装了caPermissions Jar在将所有权限属性放入清单文件后被阻止,permissions,executable-jar,jarsigner,Permissions,Executable Jar,Jarsigner,我有一个jar文件,其清单文件如下所示: 清单版本:1.0实施供应商:Hatters inc。 应用程序库允许的代码库:* 应用名称:brocode 权限:所有权限 创建人:1.6.0_45(太阳微系统公司) 名称:Swingbro$3.1类SHA1摘要:wmSTk1O6Hh0RG1BgxkB7gkIwy58= 名称:Swingbro$1.class SHA1摘要:wrMTywvCe1Rphm6H4pb/wJNtR1A= 名称:Swingbro.class SHA1摘要:1TJ+45M3kOEH
将权限属性添加到清单文件后是否丢失了什么?通过JNLP运行Jar时,java清单文件中权限属性的值应与JNLP文件中的权限属性相同。 JNLP文件应类似于:
<security>
<all-permissions/>
</security>
Manifest should have:
Permissions: all-permissions
舱单应包括:
权限:所有权限