2017-06-20 61 views
-1

我想在Windows 10 64位系統上安裝新的Oracle soa套件12c。根據說明,我已經下載了兩個壓縮文件,並在我的E盤中提取了相同的文件。Oracle SOA套件12C的安裝問題

我也下載並設置了當前JDK的路徑(這是Oracle soa套件12c安裝所需的)。現在,當我試圖使用命令提示符(以管理模式)來安裝它,我收到以下錯誤:

enter image description here

+0

請閱讀[在什麼情況下,我可以添加「緊急」或其他類似的短語到我的問題,以獲得更快的答案?](/ meta.stackoverflow.com/q/326569) - 總結是,這不是解決志願者問題的理想方式,而且可能對獲得答案起反作用。請不要將這添加到您的問題。 – halfer

+0

完全同意你的看法。感謝分享信息@halfer – user3766871

回答

1

你確定你下載的JDK(Java開發工具包),而不是JRE (Java運行時環境) ??

因爲Windows已發現的java可執行文件仍然看起來像JRE java而不是JDK java,正如錯誤消息所建議的那樣。

在我的機器我都既有JDK和JRE安裝:

C:\Program Files\Java\jdk1.8.0_131 
C:\Program Files\Java\jre1.8.0_131 

所以,你可能有類似的東西。

如果你沒有jdk文件夾,那麼你可能只有JRE。

如果你有jdk文件夾,你需要做的是確保JDK下的java是用於安裝的。

爲此,請使用PATH環境變量來執行此操作,並確保JDK的路徑發生在JRE路徑之前。

setting up enviromental variables in windows 10 to use java and javac

請記住,包括在路徑中bin

當您設置環境變量時,這可能也值得設置JAVA_HOME變量 - 這應該指向JDK安裝的根目錄(也就是說,同樣的事情,但最終不會出現bin)。

您還需要確保打開一個新的命令行界面。在已打開的cmd窗口中,對環境變量所做的更改不會立即可用。如此接近,開始一個新的。

+0

非常感謝GregHNZ!謝謝你的時間。你是對的。當我在google上探索更多時,我知道我需要從我的jdk \ bin位置實際拍攝這個命令: - C:\ Program Files \ Java \ jdk1.8.0_131 \ bin> java -jar E:\ fmw_12.2.1.0.0_soa_quickstart.jar – user3766871