2013-06-24 73 views
2

我目前正在爲我的計算機設置Oracle企業版。這意味着我使用Oracle Universal Installer來啓動該程序。當我從我的電腦啓動setup.exe文件,並給指定的參數:當指定絕對路徑時Oracle setup.exe空間敏感

setup.exe -jreLoc "C:\Program Files\Java\jre7" 

我收到以下錯誤:

C:\Program\bin\javaw.exe was not found. 

但是如果我在複製jre7目錄到C:\目錄,這樣的路徑現在是C:\jre7然後它的工作。我試過用引號,它認爲它是路徑文件的一部分。單引號也會失敗。

我的問題是針對Oracle setup.exe啓動器如何在jreLoc的路徑中指定空間,因爲引號似乎失敗了?

+5

它對我來說沒有引號,有點奇怪;這是在Windows 7中。你嘗試過嗎?否則,使用'progra〜1'而不是'程序文件'工作? –

+0

您可能想查看My Oracle Support文檔1139705.1。它適用於安裝目錄,而不是JRE路徑。但這個故事的寓意是,Oracle的安裝人員很痛苦,只是很高興你找到了解決辦法。空格和撇號是不好的字符。 –

+0

當我將「程序文件」更改爲「progra〜1」時,它工作正常。謝謝我會張貼作爲回答,以防其他人有相同的問題 – applecrusher

回答

3

將「Program Files」更改爲「progra〜1」按照上述註釋中的建議工作。

0

此外,包含安裝軟件的目錄路徑也不應包含空格。因此,例如移動目錄winx64_12c_client到c:\

0

請考慮您正在嘗試的路徑,其中的文件夾和子文件夾的名字沒有空間安裝Oracle安裝文件..

這對我工作..

0

我用JDK路徑,而不是JRE路徑,它爲我工作,例如

setup.exe -jreLoc C:\Progra~1\Java\jdk7