Windows-Server-2008-R2
Java 小程序未在 Windows Server 2008 R2 上的 IE 中啟動
我無法讓 Java ActiveX 載入項在啟用了桌面體驗的遠端桌面伺服器 2008 R2 上工作。這是我從http://www.java.com/verify啟用兼容模式後得到的:
嵌入在網頁中的其他 java 小程序(最值得注意的是我們的 SAP NetWeaver 的東西)也被破壞了。
我試過了:
- 從 1.7u45 到 1.7u60 的不同版本的 Java Runtime
- Internet Explorer 10 和 Internet Explorer 11
- 檢查 IE
Manage add-ons
對話框中的載入項狀態並禁用/重新啟用兩個與 JRE 相關的載入項Java Content in the Browser
通過 Java 控制面板禁用和重新啟用- 禁用保護模式後以管理使用者身份執行瀏覽器
- 執行 Internet Explorer、Windows Explorer 和 Windows 作業系統的各種重啟
但我從未收到與上面螢幕截圖中顯示的結果有任何不同的結果。我做了什麼應得的?
Internet Explorer 僅在“安全”選項卡上啟用瀏覽器設置“增強保護模式”時使用其 64 位執行檔。否則使用 32 位執行檔,並且必須安裝相應的 32 位 JRE:
從了解增強保護模式:
在桌面上的 Internet Explorer 中,預設情況下,內容程序預設保持在 32 位,以便與 32 位 ActiveX 控制項、工具欄、BHO 等兼容。即使直接啟動 64 位 iexplore.exe 執行檔,您仍將擁有 64 位管理器程序僅託管 32 位內容程序。如果要為桌面啟用 64 位內容程序,則必須在 Internet Explorer 的工具 > Internet 選項 > 高級選項卡的安全部分中 勾選啟用增強 保護模式選項。啟用此選項後,所有在保護模式下執行的內容程序(例如 Internet 區域和限制區域,預設情況下)將開始使用 64 位內容程序。