我想在我的浏览器中运行一个基本的Hello World Java小程序,但我不断收到“的安全设置阻止应用程序”,出现以下消息:本地Applet安全例外
抛出:SecurityException:您的安全设置已阻止本地应用程序运行
我尝试通过Java Control Panel更改安全设置,但没有滑块,只有证书。
尝试在其他浏览器中打开.html文件时出现同样的错误。
applet代码:
import javax.swing.*;
import java.awt.*;
public class HelloWorldApp extends JApplet
{
public void init()
{
JLabel label = new JLabel("Hello World");
add(label);
}
}
HTML
<!DOCTYPE html>
<html>
<head></head>
<body>
<applet code="HelloWorldApp.class" width="300" height="100"></applet>
</body>
</html>
问题:我怎样才能获得小程序来工作?或者说,我该如何更改安全设置以允许小程序在本地运行,如果这是问题而不是其他问题?
听起来更像是一个浏览器的问题 – MadProgrammer
此外,它不会对我有所有的浏览器上运行(即,歌剧,铬,IE,Firefox和Safari)。我收到了同样的信息。 – daneshjai
1)您在树的“安全执行环境”叶下的“高级”选项卡下看到什么?我看到7个复选框,第一个6被选中。 2)那里安装了什么版本的Java? –