WebLogic時區與系統不一致的調整方式

我使用的WebLogic版本爲9,運行環境爲Windows7,WebLogic啓動後發現控制檯以及項目日誌中的時間與實際系統的時間相差8小時,控制檯顯示的時區爲GMT,因而考慮調整WebLogic的時區,查詢WebLogic的相關參數後,初步的調整方式爲:修改相關域下的bin目錄中的startWebLogic.cmd腳本。添加"-Duser.timezone=GMT+8"信息。調整後的腳本片斷以下:java

if "%WLS_REDIRECT_LOG%"=="" (
 echo Starting WLS with line:
 echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy  %PROXY_SETTINGS% %SERVER_CLASS%
 %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Duser.timezone=GMT+8 -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %PROXY_SETTINGS% %SERVER_CLASS%
) else (
 echo Redirecting output from WLS window to %WLS_REDIRECT_LOG%
 %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Duser.timezone=GMT+8 -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %PROXY_SETTINGS% %SERVER_CLASS%  >"%WLS_REDIRECT_LOG%" 2>&1
)web

相關文章
相關標籤/搜索