我正在尝试在我的网站上部署 Java 小程序。我还需要签名,因为我需要访问剪贴板。我已经按照我能找到的所有签名教程进行操作,但没有取得任何成功。这是我到目前为止所做的:
- 在 NetBeans 中编写了一个小程序。它在小程序查看器中运行良好。
- 用它制作了一个 .jar 文件。
- 通过这样做创建了一个证书:
keytool -genkey -keyalg rsa -alias myKeyName keytool -export -alias myKeyName -file myCertName.crt
- 像这样用 jarsigner 签名:
jarsigner "C:\my path\myJar.jar" myKeyName
- 制作了一个包含以下内容的html文件:
<html> <body> <applet code="my/path/name/myApplet.class" archive="../dist/myJar.jar"/> </body> </html>
当我打开那个 html 文件时,我从来没有得到安全确认对话框(因此得到“java.security.AccessControlException:访问被拒绝”错误)。这发生在所有浏览器上。
我错过了一步吗?