我制作了一个小型 java swing 应用程序,想与我的 friend 分享。我的应用程序访问用户的文件树,然后写入一个文件并将其放置在用户的驱动器上。
现在我正在我的笔记本电脑上测试 jnlp,我收到的错误是这样的:在资源中找到未签名的条目
我已将这些行添加到我的 .jnlp
<security>
<all-permissions/>
</security>
我知道必须添加签名代码,但这对我来说没有用,因为该应用程序仅在我和我的 friend 之间进行。这家伙here做了类似假签名的事情。
我怎样才能做到这一点?代码到底是如何签名的?
最佳答案
How exactly is code signed?
这是一个example 。 filetest.zip包含 build.xml
、源代码和 JNLP。构建文件演示了如何使用自签名证书对代码进行签名。
关于java - 保持 JNLP 未签名并允许 <all-permissions/>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7747795/