2013-07-21 2 views
3

"catalina.pid"는 "tomcat/bin"폴더에 없으며 바람둥이 시작 중에 거기에 생성되지 않습니다. 질문은 "catalina.pid"경로를 다시 정의하여 올바른 폴더에 강제로 생성 할 수있는 방법입니다. 바람둥이의 설치에 따라 사전에바람둥이에 대한 catalina.pid의 위치 변경

덕분에,

답변

8

, 나는 catalina.pid가 정의되지 않은 경우를 보았다. 추가,이 줄을 바람둥이/빈/setenv.sh에서

을 :이 경우, Tomcat을 종료하고 thusly 히 스스로를 정의 CATALINA_PID="$CATALINA_BASE/bin/catalina.pid"

또는 (setenv.bat에서) 창문

: set CATALINA_PID=%CATALINA_HOME%/bin/catalina.pid

이렇게하면 CATALINA_HOME이 tomcat 폴더로 정의되었다고 가정하고 tomcat/bin 폴더에 pid 파일을 정의하고 만듭니다. 그러나 위의 경로 만 변경하여 pid 파일의 위치를 ​​변경할 수도 있습니다.

+0

은 Windows에서는 작동하지 않지만 (cygwin에서는) 작동하지 않습니다. http://pub.admc.com/howtos/tomcat/ch05.html – mcoolive

+1

참조 setenv 파일을 사용하는 tomcat7에 대해 말하고있었습니다. 나는 tomcat 5/5.5에 대한 경험이 없습니다. 이것은 당신의 문서가 말하는 것입니다. 그래도 고마워. 나중에 버전으로 답변을 업데이트하려고 노력할 것입니다. (내 전화기에 없을 때). – Mike