2

我目前正在为我的计算机设置 Oracle 企业版。这意味着我使用 Oracle Universal Installer 来启动该程序。当我setup.exe从我的计算机启动文件并给出指定的参数时:

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

我收到以下错误:

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

jre7但是,如果我将目录复制到目录中,C:\那么现在路径C:\jre7就可以了。我尝试使用引号,它认为它是路径文件的一部分。单引号也失败了。

我的问题是 Oraclesetup.exe启动器如何在路径中指定空格,jreLoc因为引号似乎失败了?

4

4 回答 4

3

将“程序文件”更改为“progra~1”按照上面评论中的建议工作。

于 2013-06-25T14:58:51.673 回答
0

此外,包含安装软件的目录路径也不应包含空格。因此,例如将目录 winx64_12c_client 移动到 c:\

于 2014-05-20T17:22:23.270 回答
0

考虑将您尝试安装的 oracle 安装文件放在一个路径中,该路径的文件夹和子文件夹的名称没有空格。

这对我有用..

于 2015-11-19T09:08:08.663 回答
0

我使用 JDK 路径而不是 JRE 路径,它对我有用,例如

setup.exe -jreLoc C:\Progra~1\Java\jdk7
于 2017-05-25T10:53:10.977 回答