7

「catalina.pid」は、あるべき「tomcat/bin」フォルダーになく、Tomcat の起動中にそこに作成されません。問題は、「catalina.pid」へのパスをどのように (どこで) 再定義して、正しいフォルダーに強制的に作成できるかです。

前もって感謝します、

4

2 に答える 2

12

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

CATALINA_HOME が tomcat フォルダーとして定義されていると仮定すると、これにより tomcat/bin フォルダーに pid ファイルが定義および作成されます。ただし、上記のパスを変更するだけで、pid ファイルの場所を変更することもできます。

于 2014-02-25T17:05:11.477 に答える