如何在Linux中使用控制台上的输出启动Tomcat?

时间:2012-12-23 11:05:53

标签: linux tomcat ubuntu tomcat7

我知道可以启动tomcat然后运行tail -f catalina.out来查看Tomcat输出。但是如何运行tomcat并立即查看输出?是否有一些选项可以使用?{/ p>运行startup.sh

2 个答案:

答案 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