【问题标题】:start applet in a website在网站中启动小程序
【发布时间】:2014-05-15 06:32:12
【问题描述】:

早安

我创建了我的 JApplet Java 游戏菜单,在 Eclipse 中一切正常,在调试器中运行良好。但现在我想发布它,但我遇到了一些问题。

我发现了许多将 Applet 集成到网站中的不同方法。

<applet archive="rest.jar" code="Startseite.class" width="1200" height="600">
</applet>

<applet code="MenuTest.src.klassen" archive="rest.jar"></applet> 

<object codetype="application/java-archive"classid="java:Startseite.class"
   width="400" height="300">
</object>
  1. 首先,这些可能性中的哪一个是在网站中包含 Applet 的最佳方式。

  2. Wenn 我尝试使用这些代码中的任何一个打开 html 文件,出现关于“阻止此可运行代码的安全设置”的 Java 错误。 这是防火墙的问题,还是 Java 本身的问题?

非常感谢

球童

【问题讨论】:

    标签: java web applet japplet


    【解决方案1】:

    https://www.java.com/en/download/help/java_blocked.xml

    你好 好问题,我最近自己遇到了这个问题。您需要在 java 控制面板安全设置中为您的应用添加例外。

    将 URL 添加到例外站点列表的步骤 转到 Java 控制面板(在 Windows 上单击开始,然后单击配置 Java) 单击安全选项卡 单击编辑站点列表按钮 在例外站点列表窗口中单击添加

    将 url 添加到异常站点列表 点击 Location 字段下的空白字段以输入 URL

    示例:http://www.example.com (网址应以 http:// 或 https:// 开头)

    如果托管小程序的 URL 与启动小程序的网页的 URL 不同,则您需要添加小程序的 URL 以及网页的 URL。

    小程序和网页的不同 URL 示例 对于 Yahoo 游戏 Checkers,您将输入两个 URL(列出的 url 可能会有所不同,具体取决于为游戏提供服务的主机) http://www.games.yahoo.com 这是雅虎游戏域的网址 http://yog36.games.sp2.yahoo.com 这是托管游戏的 URL,并显示在被阻止应用程序的对话框中

    单击“确定”保存您输入的 URL 单击安全警告对话框上的继续 已报告此问题的应用程序

    【讨论】:

    • 啊太好了,我已经将安全设置设置为中等,但这还不够。所以现在类正在加载,但我有下一个问题......我收到“Java.oi.Filepermission”错误。我无法读取我的图像文件。你有想法吗?谢谢
    • 你好。您使用的是什么操作系统(win 8)?首先,如果您转到“配置 java” 而不仅仅是 java 控制面板,您将获得额外的安全选项。因此,当您在安全选项卡上时,单击“编辑站点列表按钮”。然后再次运行您的小程序。复制运行小程序时出现在浏览器中的 url。现在返回 java 控制面板屏幕并将 url 粘贴到“在异常站点列表窗口中单击添加”。这样,小程序将始终运行,您不必降低计算机上的安全设置。
    • 我不确定图片。它是在 JAR 中还是存储在某处的计算机上?
    • 我不知道它是否也在 JAR 中,它在有和没有 JAR 的情况下都不能工作。图像位于类的子文件夹中。我不知道我是否必须给予额外的许可......
    • 好吧,也许你在小程序中有错误的 url。例如。资源/图像/myImage.pgi
    猜你喜欢
    • 1970-01-01
    • 2014-08-02
    • 1970-01-01
    • 2017-12-13
    • 2010-10-18
    • 2011-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多