我有一个不再使用我的导航器运行的applet,虽然它在我作为独立应用程序启动时运行得非常好。
以前我有JRE 6并且运行良好,现在我正在使用最新版本。我已经阅读了有关新JRE版本7 +的新安全性改进。
这是我的HTML代码
<html><body>
<p>
<applet code="UI.class" archive="UI.jar"
width="740" height="400"></applet>
</p>
</body></html>
我一直收到一个被阻止的异常。 如果你告诉我怎么做,我愿意上传我的jar文件。
答案 0 :(得分:0)
看来这个问题是has already been asked。
所以似乎卸载JDK6和7然后重新安装JDK7可以解决您的问题。
如果它不起作用,你仍然可以使用jarsigner jar-file alias
这样的命令sign你的jar。 (可以从Maven或Ant中完成)
您还可以修改JDK的policy文件。 Here是一个解释如何执行此操作的页面。
如果您想手动执行此操作,内容应如下所示:
grant {
permission java.security.AllPermission; // All permissions are granted
};