如何在WEBLOGIC中设置日志输入

1、找到在weblogic中建立工程的目录:user_projects\domains\water\bin

2、找到startWebLogic.cmd,编辑这个文件

3、 如下:

 if "%WLS_REDIRECT_LOG%"=="" (

echo Starting WLS with line:
echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME%   -Dweblogic.Stdout="C:\1.log" -Dweblogic.Stderr="C:\2.log" -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%
) else (
echo Redirecting output from WLS window to %WLS_REDIRECT_LOG%
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Dweblogic.Stdout="C:\1.log" -Dweblogic.Stderr="C:\2.log" -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%  >"%WLS_REDIRECT_LOG%" 2>&1 
)

路径和文件名均为自定义。

4、然后重起weblogic服务,会发现标准控制台不再输出信息了,而原来控制台输出的信息都保存到定义的日志文件中。

你可能感兴趣的:(如何在WEBLOGIC中设置日志输入)