升级到 JRE 1.7.0_13 后,我的 Applet 不再运行。我收到以下安全异常:
basic: Fortschritts-Listener hinzugefügt: sun.plugin.util.ProgressMonitorAdapter@25a091
basic: Ausnahme: Bad applet class name.
ExitException[ 3]java.lang.SecurityException: Bad applet class name
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
basic: Fortschritts-Listener entfernt: sun.plugin.util.ProgressMonitorAdapter@25a091
棘手的是小程序不是从网络服务器加载,而是安装在 JRE lib/ext 目录中。
我认为 _013 引入了“错误的小程序类名称”,因为我没有找到任何有关它的信息。该消息没有给我任何有关更改内容的提示。
下面是小程序在网页中的嵌入。
<embed table="some param" anzahl="506"
type="application/x-java-applet"
code="ArtefakteApplet.class"
name="artefakteApplet"
id="artefakteApplet"
height="550" width="1020">
有人知道该怎么做吗?