“catalina.pid”不在它应该在的“tomcat/bin”文件夹中,并且它不是在 tomcat 启动期间创建的。 问题是我如何(在何处)重新定义“catalina.pid”的路径以强制在正确的文件夹中创建它。
提前致谢
最佳答案
根据 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 文件的位置。
关于tomcat - 更改 tomcat 的 catalina.pid 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17777090/