我目前正在为我的计算机设置Oracle Enterprise Edition。这意味着我使用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
,那么它就可以了。我尝试使用引号,它认为它是路径文件的一部分。单引号也会失败。
我的问题是Oracle setup.exe
启动器如何在jreLoc
的路径中指定空格,因为引号似乎失败了?
答案 0 :(得分:3)
将“Program Files”更改为“progra~1”的工作方式与上述评论中的建议相符。
答案 1 :(得分:0)
包含安装软件的目录路径也不应包含空格。因此,例如将目录winx64_12c_client移动到c:\
答案 2 :(得分:0)
考虑使用您尝试在路径中安装的oracle安装文件,其中文件夹和子文件夹的名称没有空格..
这对我有用..
答案 3 :(得分:0)
我使用JDK路径而不是JRE路径,它对我有用,例如
setup.exe -jreLoc C:\Progra~1\Java\jdk7