通过开始菜单(Windows 7(运行配置向导只是失败。 从命令提示符运行它会显示臭名昭著的
'C:Program' is not recognized as an internal or external command, operable program or batch file
我知道这是由于"程序文件"中的空间(dir C:pro* /x
没有显示C:Progra~1
(。
我为此找到的解决方案是将C:Program Files...
替换为"C:Program Files..."
.
我的问题是这样的: 由于 WebLogic 配置向导从config.cmd
运行,该 加载了路径名的变量,我是否必须更新 Windows 系统环境变量PATH
并在所有有空格的路径名周围加上引号(因为我不知道 WebLogic 在寻找什么(?
更新:
我尝试了这个并收到了Files was unexpected at this time.
这让我觉得我对引号很不满意,但它们在每条路径周围都与C:Program Files
正确配对。 对此错误的搜索产生了此建议...基本上双引号是原因。
如果缺少引号导致第一个问题,而引号的存在导致第二个问题,该怎么办? 这是一个循环...
我在没有空格的位置安装了另一个 JDK(仍然收到错误,因为我没有更改任何环境变量,因为工作现场会将它们改回来,破坏东西(。
第 4 章中的安装文档说:
要开始域配置,请导航到 ORACLE_HOME/oracle_common/common/bin 目录并启动 配置向导。
在 UNIX 操作系统上:
./config.sh
在 Microsoft Windows 操作系统上:
.config.cmd
这意味着在命令提示符下(无论如何对我来说(。 我正在阅读另一个网站寻求帮助,这家伙说要更新 config.cmd 以将其指向新的 JDK 位置而不是JAVA_HOME。
我没有右键单击 config.cmd 来编辑它,而是双击它,瞧......这个漂亮的域创建者 GUI 打开了,我可以在其中指定要使用的 JDK。 做! 没有错误...
如果这个小花絮在文档中,它将为我节省大量时间和挫败感。 不,我不是服务器管理员类型,只是一个需要本地 Web 服务器进行测试的开发人员。
我希望这对某人有所帮助。