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

Igo*_*ock 41 linux ubuntu tomcat tomcat7

我知道可以启动tomcat然后运行tail -f catalina.out以查看Tomcat输出.但是如何运行tomcat并立即查看输出?有一些选项可以运行startup.sh吗?

Ola*_*ock 86

您正在寻找

tomcat/bin/catalina.sh run
Run Code Online (Sandbox Code Playgroud)

代替

tomcat/bin/startup.sh; tail -f tomcat/logs/catalina.out
Run Code Online (Sandbox Code Playgroud)

Tomcat以这种方式保持前景(第一个选项).如果要关闭它,控制台窗口中的Ctrl-C就能解决问题.

如果选择第二个选项,tomcat将在后台运行,而tail将在前台运行,但您必须两次提供相同的目录路径.