我尝试使用小程序时收到java.lang.SecurityException: Permission denied: file:////Videos/public/scripts/screenshot.jar
。
以下是applet代码:
<applet code="Screenshot" archive="file:////Videos/public/scripts/screenshot.jar" width="100px" height="100px">
</applet>
我已经使用这个3步指南签署了applet,但它似乎对我没用,因为我仍然收到错误。 http://www.narendranaidu.com/2007/11/3-easy-steps-to-self-sign-applet-jar.html
答案 0 :(得分:1)
您的jar网址看起来很奇怪。就个人而言,我从未见过有人试图从HTTP以外的URL下载applet。实际上,这意味着您的applet仅适用于进入LAN的用户,他们可以访问名为“Videos”的共享计算机。你确定这是你想要的吗?
第二件事是:尝试将JAR URL复制并粘贴到Web浏览器中,看看会发生什么。如果您能够直接下载jar文件而无需输入密码,那么当URL放入applet标记时,这应该可行。否则它不会。因此,请先检查您的网址并解决问题。