Tomcatを起動してからtail -f catalina.out
を実行してTomcatの出力を表示できることは知っています。しかし、Tomcatを実行して出力を一度に表示する方法は? startup.sh
を実行するオプションはありますか?
あなたが探しています
Tomcat/bin/catalina.sh run
の代わりに
Tomcat/bin/startup.sh; tail -f Tomcat/logs/catalina.out
Tomcatはこの方法でフォアグラウンドに留まります(最初のオプション)。シャットダウンしたい場合は、コンソールウィンドウでCtrl-Cを押してください。
2番目のオプションを選択すると、Tomcatはバックグラウンドで実行され、tailはフォアグラウンドで実行されますが、同じディレクトリパスを2回指定する必要があります。
Tomcatのbinディレクトリに対してcd
サービスを使用する代わりに、./startup.sh
。これにより、コンソールでTomcatが起動します。
Catalina.outに送られるすべてのログは、次のリンクで変更できます。 Tomcat logging