我知道可以启动tomcat然后运行tail -f catalina.out
来查看Tomcat输出。但是如何运行tomcat并立即查看输出?是否有一些选项可以使用?{/ p>运行startup.sh
答案 0 :(得分:83)
您正在寻找
tomcat/bin/catalina.sh run
而不是
tomcat/bin/startup.sh; tail -f tomcat/logs/catalina.out
Tomcat以这种方式保持前景(第一个选项)。如果要关闭它,控制台窗口中的Ctrl-C就能解决问题。
如果选择第二个选项,tomcat将在后台运行,而tail将在前台运行,但你必须两次提供相同的目录路径。
答案 1 :(得分:3)
不是使用服务cd
到Tomcat的bin目录,而是键入./startup.sh
。这将在控制台中启动Tomcat。
所有转到catalina.out的日志都可以通过以下链接进行修改:Tomcat logging