was 인스턴스의 java 쉽게 구별하는 법 (tomcat 7 기준 , weblogic 은 10.3.6 기준)
- java.exe 를 복사 해서 java_[서비스명].exe 파일로 바꾼다
- tomcat 의 경우 setclasspath.bat, 또는 .sh 파일의
set _RUNJAVA="%JRE_HOME%\bin\java.exe" 부분을 변경 해 준다 (java_[서비스명].exe
로)
- weblogic 일 경우
startWebLogic.sh, bat 파일 마지막 부분을
if "%WLS_REDIRECT_LOG%"=="" (
echo Starting WLS with line:
echo %JAVA_HOME%\bin\java_weblogic %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_weblogic %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -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_weblogic %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1
)
와 같이 변경해 주면 된다.
댓글