weblogic 12.2.1配置向导C:\ Program无法识别错误

时间:2018-08-13 16:49:42

标签: configuration dns weblogic

通过开始菜单(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正确配对。由this advice导致的对该错误的搜索...基本上是双引号引起的。

如果缺少引号导致第一个问题,而引号的存在导致第二个问题,该怎么办?这是一个循环...

1 个答案:

答案 0 :(得分:0)

我在没有空格的位置安装了另一个JDK(仍然出现错误,因为我没有更改任何环境变量,因为工作站点会将它们变回原样,破坏了事情)。

The install docs在第4章中说:

  

要开始域配置,请导航至   在ORACLE_HOME / oracle_common / common / bin目录下启动   配置向导。

     

在UNIX操作系统上:

     

./config.sh

     

在Microsoft Windows操作系统上:

     

.\config.cmd

这暗示在命令提示符下(无论如何对我来说)。我在阅读另一个网站的帮助,那个家伙说要更新config.cmd,使其指向新的JDK位置而不是JAVA_HOME。

我没有右键单击config.cmd进行编辑,而是双击它,然后瞧瞧……这个漂亮的域创建者GUI打开了,我可以在其中指定要使用的JDK。做完了!没有错误...

如果文档中有那么一点花招,那将为我节省很多时间和沮丧。不,我不是服务器管理员类型,只是一个需要本地Web服务器进行测试的开发人员。

我希望这对某人有帮助。