“catalina.pid”不在“tomcat / bin”文件夹中,它应该在tomcat启动期间不在那里创建。 问题是如何(在哪里)我可以重新定义“catalina.pid”的路径以强制它在正确的文件夹中创建。
提前致谢,
答案 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"