44

tail -f catalina.outTomcat を起動して実行し、Tomcat の出力を表示できることはわかっています。しかし、Tomcat を実行して出力を一度に表示するにはどうすればよいでしょうか。実行するオプションはありますstartup.shか?

4

2 に答える 2

95

あなたが探しています

tomcat/bin/catalina.sh run

それ以外の

tomcat/bin/startup.sh; tail -f tomcat/logs/catalina.out

Tomcatはこの方法でフォアグラウンドに留まります(最初のオプション)。シャットダウンする場合は、コンソールウィンドウのCtrl-Cでうまくいきます。

2番目のオプションを選択すると、tomcatはバックグラウンドで実行され、tailはフォアグラウンドで実行されますが、同じディレクトリパスを2回指定する必要があります。

于 2012-12-23T12:21:53.313 に答える
3

service を使用する代わりに、cdTomcat の bin ディレクトリに./startup.sh. これにより、コンソールで Tomcat が起動します。

catalina.out に送られるすべてのログは、次のリンクで変更できます: Tomcat logging

于 2012-12-23T11:11:32.707 に答える