尝试在JDEV上重启IWLS时出现以下错误
C:\用户\ C-sutipirn \ system11.1.2.2.39.61.83.1 \默认域\ BIN \的startWebLogic.cmd [等待服务器完成初始化...] \ Java \ jdk1.7.0_25此时出乎意料。流程退出。
我的路径变量设置为:
C:\ Oracle \ product \ 11.2.0 \ client_2 \ bin; C:\ Program Files(x86)\ Windows 套件\ 8.0 \ Windows性能 工具包\; C:\应用\客户\产品\ 12.1.0 \的Client_1 \ BIN;%SYSTEMROOT%\ SYSTEM32;%SYSTEMROOT%;%SYSTEMROOT%\ System32下\ WBEM;%SYSTEMROOT%\ System32下\ WindowsPowerShell \ V1.0 \ ; C:\ PROGRAM 文件(x86)\ Microsoft SQL Server \ 100 \ Tools \ Binn \; C:\ Program Files \ Microsoft SQL Server \ 100 \ Tools \ Binn \; C:\ Program Files \ Microsoft SQL Server \ 100 \ DTS \ Binn \; C:\ Program Files \ Microsoft \ Web Platform Installer \; C:\ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \; C:\ Program Files \ Microsoft SQL Server \ 110 \ DTS \ Binn \; C:\ Program Files(x86)\ Microsoft SQL Server \ 110 \ Tools \ Binn \; C:\ Program Files(x86)\ Microsoft SQL Server \ 110 \ Tools \ Binn \ ManagementStudio \; C:\ Program Files (x86)\ Microsoft SQL Server \ 110 \ DTS \ Binn \; C:\ Program Files (x86)\ Subversion \ bin; C:\ Program Files (86)\爪哇\ jre7 \ BIN; C:\ ORACLE \中间件\ jdk160_24
解决此问题的任何帮助。
答案 0 :(得分:0)
11.1.2.2需要JDK 6才能工作。 升级到12c或至少11.1.2.4,您将能够使用JDK7运行。
答案 1 :(得分:0)
问题是WebLogic服务器启动脚本(如startWebLogic.cmd和setDomainEnv.cmd)将系统变量引用为%JAVA_HOME%(或%CLASSPATH%)而不引用“%JAVA_HOME%”。
“%1此时出乎意料”
是由使用的系统变量中的空格引起的shell错误结果。
我正在解决WebLogic 12.1.x服务器的类似问题,我不知道简单的解决方案,启动脚本非常复杂且难以修复。
答案 2 :(得分:0)
这似乎与 PATH环境变量的值有关。
如果它包含;C:\Program Files (x86)\Java\jre7\bin;
(带空格)的路径(带引号),则会导致“此时文件意外”。
删除引号似乎解决了这个问题(;C:\PROGRA~2\Java\jre7\bin;
),使用短名称可以替代($("#hidNavigation").get(0).value++
,尝试“dir / X”来缩短引号名称)。
答案 3 :(得分:0)
陷入类似的问题。结果%PATH%太长并在c:\ Oracle \ Middleware \ Oracle_Home \ oracle_common \ common \ bin \ shortenPaths.cmd
中爆炸在我的情况下,我只是注释了REM如下:
REM if NOT "%PATH%"=="" (
call :handle_path
REM )
goto :EOF
PS:没有看到EOF标签,所以我还添加了:文件末尾的EOF
答案 4 :(得分:0)
我按照以下步骤通过更改Windows的路径变量来解决它:
JAVA_HOME
和MVN_HOME
定义为新的环境变量%JAVA_HOME%\bin
和%MVN_HOME%\bin
确保没有其他具有完整路径名的变量,例如:C:\ Program Files。
答案 5 :(得分:0)
我遇到了麻烦。 如果要在weblogic上创建新的Oracle域,则应在Oracle \ Middleware \ Oracle_Home \ oracle_common \ common \ common \ bin \ config.cmd中对循环(for)进行注释。之后,通过cmd调用config.cmd。