首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Win8.1 安裝 WebLogic 10.3.6 報錯解決方案

     編輯:程式設計綜合問答

在 Windows 8.1 上安裝 Oracle WebLogic Server 10.3.6 時遇到安裝程式報錯(圖示錯誤訊息)。本文提供經驗證的相容性修正步驟。

WebLogic 安裝錯誤畫面
圖示:安裝過程中彈出的錯誤對話框

根本原因

WebLogic 10.3.6 (2011 年發布) 官方支援作業系統最高為 Windows 7 / Server 2008 R2。Windows 8.1 的核心版本 (NT 6.3) 導致安裝程式版本檢查失敗、JDK 相容性問題、或註冊表寫入權限受阻。

解決方案(按推薦順序)

方案一:升級 WebLogic 版本(最徹底)

  • WebLogic 12.2.1.4+ 官方支援 Windows 8.1 / 10 / Server 2012 R2+。
  • 若專案允許,遷移至 12c/14c 版本,獲得長期支援與安全更新。

方案二:相容模式安裝 10.3.6(不升級版本時)

  1. 右鍵安裝程式 wls1036_generic.jar 或 setup.exe → 內容 → 相容性。
  2. 勾選 以相容模式執行這個程式 → 選 Windows 7。
  3. 勾選 以系統管理員身分執行這個程式。
  4. 若為 JAR 安裝包,建立批次檔 install.bat:
    @echo off
    set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_80
    set PATH=%JAVA_HOME%\bin;%PATH%
    java -jar wls1036_generic.jar -mode=console -log=install.log
    pause
    
    並在批次檔屬性設定相容模式。

方案三:使用支援的 JDK 版本

  • WebLogic 10.3.6 需 JDK 6u20+ 或 JDK 7u15+(32/64 位元需與安裝包一致)。
  • Windows 8.1 不支援 JDK 6,請使用 JDK 7u80 (64-bit)。
  • 安裝 JDK 後,設定 JAVA_HOME 環境變數,確保 java -version 正確。

方案四:虛擬機安裝(隔離環境)

  • 在 VMware/VirtualBox 安裝 Windows 7 SP1 或 Server 2008 R2。
  • 於虛擬機內安裝 WebLogic 10.3.6,再透過網路連線開發/測試。
  • 避免污染主機環境,快照功能利於回滾。

常見錯誤碼對應

錯誤現象可能原因處理
安裝精靈啟動即閃退JDK 版本不匹配/路徑含中文/空格換 JDK 7u80、安裝路徑純英文
圖形介面無法顯示/按鈕無反應DPI 縮放/顯示驅動衝突相容性勾選「停用高 DPI 縮放」
域配置階段失敗權限不足/防火牆/防毒軟體攔截關閉防毒、以管理員執行、開放 7001/8001 埠

參考資源

官方安裝指南(RHEL 範例,參考依賴套件):WebLogic 10.3.6 Linux 安裝記錄

建議:非維舊專案勿用 10.3.6,直接部署 WebLogic 14.1.1 (長期支援至 2030+) 於 Windows 10/11 或 Linux,省去相容性折騰。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved