首页 文章

没有使用新的Java applet插件?

提问于
浏览
1

我正在部署已签名且受信任的applet . 我们需要在单独的JVM中运行applet并增加堆大小 . 设置 separate_jvmjava_arguments 适用于我们的本地方框 . 奇怪的是,我们有客户,虽然他们使用1.6.0_15似乎没有运行新的插件架构 .

当我检查他们的Java配置时,检查了"use next-generation plugin"并且还检查了IE7的选项"use Java 1.6.0_15 for applet plugin" . 似乎没有什么是错的 . Java控制台也会报告正确的版本,但不会尊重 separate_jvmjava_arguments .

正如完整性检查一样,我们将applet包装在JNLP中并设置我们的网页以使用 jnlp_href 为applet提供服务 . applet标记有一个伪代码参数,以确保JVM实际运行JNLP . Java控制台抱怨它应该正确加载JNLP时找不到伪类 .

是否有安全设置或其他可能导致我所看到的内容?

1 回答

  • 2

    我担心我只是提出一些建议而不是绝对的答案 .

    • Java虚拟机版本和插件版本可以不同 . 转到控制面板,Java,运行时环境设置 . 检查控制台时,它可能会显示两个不同的版本 .

    • 新的插件架构将取决于浏览器,例如,Opera根本不使用它 . 虽然IE7确实如此 . 因此,请检查它可以使用的浏览器 .

    • Java因重复安装和卸载而损坏 . 我发现很常见的抱怨 . 如果您可以控制其中一台机器,则应该卸载每个Java . 重启机器 . 安装最新的Java .

相关问题