我正在使用 JRE7。我已经使用 jarsigner 对 jar 文件进行了签名。但我仍然得到例外
java.security.AccessControlException: access denied ("java.io.FilePermission"
"C:\Program Files\Java\jre7\lib\ext\Cert.P12" "read")
我正在尝试读取存储在该目录中的 Cert.P12。
我使用 keytool 生成了证书并签署了 jar。当浏览器提示我时,我接受了证书。是不是因为它不是真正的证书我收到此错误?
这个读取文件的代码是一个小程序代码。
http://www-personal.umich.edu/~lsiden/tutorials/signed-applet/signed-applet.html提到如果它被签名,错误就会消失。但它不适合我。