java - 保持 JNLP 未签名并允许 <all-permissions/>

标签 java jnlp

我制作了一个小型 java swing 应用程序,想与我的 friend 分享。我的应用程序访问用户的文件树,然后写入一个文件并将其放置在用户的驱动器上。

现在我正在我的笔记本电脑上测试 jnlp,我收到的错误是这样的:在资源中找到未签名的条目

我已将这些行添加到我的 .jnlp

<security>
    <all-permissions/>
 </security>

我知道必须添加签名代码,但这对我来说没有用,因为该应用程序仅在我和我的 friend 之间进行。这家伙here做了类似假签名的事情。
我怎样才能做到这一点?代码到底是如何签名的?

最佳答案

How exactly is code signed?

这是一个examplefiletest.zip包含 build.xml、源代码和 JNLP。构建文件演示了如何使用自签名证书对代码进行签名。

关于java - 保持 JNLP 未签名并允许 <all-permissions/>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7747795/

相关文章:

java - 不使用 JTextField 等绘制文本字段

java - 使用 Java EE 提供的登录表单例份验证在 JSP 页面中获取 session 变量

java - war 文件生成前的 Maven 复制文件夹

java - Eclipse (Java) 中未找到源错误

java - 管理不断变化的 JNLP 依赖项?

java - 使用 Java Web Start 启动 JavaFX 2.2 应用程序时出错

java - Java 中的动态模型

java - 在 Java Web Start 中将 jar 加载到 jar 中时出现奇怪的行为

java - .net MVC 应用程序如何使用 JWS 与 Core java 桌面应用程序进行通信?

java - 在 Chrome 中打开 JNLP - 阻止文件下载对话框?