Windows Server 2008 R2 上的 IE 中 Java 小程序无法启动

Windows Server 2008 R2 上的 IE 中 Java 小程序无法启动

我无法让 Java ActiveX 插件在 Remote Desktop Server 2008 R2 上运行桌面体验启用兼容模式后,我得到了以下结果http://www.java.com/verify

Java 验证页面显示一个空矩形,而不是 Java 小程序

网页中嵌入的其他 Java 小程序(最明显的是我们的 SAP NetWeaver 内容)也已损坏。

我努力了:

  • Java Runtime 的不同版本,从 1.7u45 到 1.7u60
  • Internet Explorer 10 和 Internet Explorer 11
  • 检查 IE 对话框中的附加组件状态Manage add-ons并禁用/重新启用两个与 JRE 相关的附加组件
  • Java Content in the Browser通过 Java 控制面板禁用并重新启用
  • 禁用后以管理用户身份运行浏览器保护模式
  • 对 Internet Explorer、Windows 资源管理器和 Windows 操作系统执行各种重新启动

但我收到的结果与上面的截图中显示的结果没有任何不同。我到底做了什么才会得到这样的结果?

答案1

仅当在“安全”选项卡上启用浏览器设置“增强保护模式”时,Internet Explorer 才会使用其 64 位可执行文件。否则将使用 32 位可执行文件,并且必须安装相应的 32 位 JRE:

以 32 位模式运行的 iexplore.exe

了解增强保护模式

在桌面版 Internet Explorer 中,默认情况下,内容进程默认为 32 位,以兼容 32 位 ActiveX 控件、工具栏、BHO 等。即使您直接启动 64 位 iexplore.exe 可执行文件,您仍将拥有一个仅承载 32 位内容进程的 64 位管理器进程。如果您想为桌面启用 64 位内容进程,您必须勾选启用增强 保护模式Internet Explorer 的安全部分中的选项 工具 > Internet 选项 > 高级选项卡。启用此选项后,所有在保护模式下运行的内容进程(例如,默认情况下,Internet 区域和限制区域)将开始使用 64 位内容进程。

答案2

Java 验证失败,无法配置 Java 控制面板无法打开(修复:)这是在笔记本电脑或台式机上成功安装 Java(jre)和全新安装 Windows7 64 位或 32 位后出现的常见问题(与 Windows 7 错误有关)。对我来说,最有效的方法是设置 COMPATIBILITYMODE=WINDOWSNT,以使 Windows 正确启动 JP2LAUNCHER.EXE 和 JAVAW.EXE 文件。jp2launcher.exe windowsNT 兼容性解决了 Java 验证失败问题 https://www.java.com/en/download/installed.jsp
javaw.exe windowsNT 兼容性解决无法打开或配置 Java 控制面板的问题。

*  search for JAVAW.EXE   inside  c:\program files\java\....\bin   
      or  c:\program files(x86)\java\.....\bin\
*  right-click mouse on  JAVAW   application icon logo
*  click  PROPERTIES
*  click  COMPATIBILITY
*  tick the checkbox at COMPATIBILITY MODE
*  choose  WINDOWS NT service pack
*  click APPLY or click OK

现在,配置 Java 控制面板将开始打开并运行。

*  search for JP2LAUNCHER.EXE   inside  c:\program files\java\....\bin   
      or  c:\program files(x86)\java\.....\bin\
*  right-click mouse on  JP2LAUNCHER
*  click  PROPERTIES
*  click  COMPATIBILITY
*  tick the checkbox at COMPATIBILITY MODE
*  choose  WINDOWS NT service pack
*  click APPLY or click OK

现在,验证 Java 将会成功 https://www.java.com/en/download/installed.jsp

如果我们在搜索时发现 2 或 3 个版本的 JP2LAUNCHER 和 JAVAW,那么我们必须对所有版本重复上述操作。

在配置 Java 控制面板的高级选项卡中,我们可以设置“不检查”证书吊销并禁用安全验证。在安全选项卡中,我们可以编辑站点列表...以获取例外站点列表(添加 URL 以解除对站点的阻止)

相关内容