更改tomcat的catalina.pid的位置

时间:2013-07-21 21:25:39

标签: tomcat catalina

“catalina.pid”不在“tomcat / bin”文件夹中,它应该在tomcat启动期间不在那里创建。 问题是如何(在哪里)我可以重新定义“catalina.pid”的路径以强制它在正确的文件夹中创建。

提前致谢,

2 个答案:

答案 0 :(得分:11)

根据tomcat的安装情况,我看到没有定义catalina.pid的实例。在这种情况下,关闭tomcat,然后自己定义:

在tomcat / bin / setenv.sh中,添加以下行:

CATALINA_PID="$CATALINA_BASE/bin/catalina.pid"

或用于windows(在setenv.bat中):set CATALINA_PID=%CATALINA_HOME%/bin/catalina.pid

这将在tomcat / bin文件夹中定义和创建pid文件,假设您的CATALINA_HOME被定义为您的tomcat文件夹。但是,您也可以通过更改上面的路径来更改pid文件的位置。

答案 1 :(得分:1)

它将处于“临时”状态

/tomcat/temp/tomcat.pid"