我知道可以启动 tomcat 然后运行tail -f catalina.out
以查看 Tomcat 输出。但是如何一次运行tomcat并查看输出呢?有一些选项可以运行startup.sh
吗?
问问题
57863 次
2 回答
95
您正在寻找
tomcat/bin/catalina.sh run
代替
tomcat/bin/startup.sh; tail -f tomcat/logs/catalina.out
Tomcat 以这种方式保持在前台(第一个选项)。如果你想关闭它,你的控制台窗口中的 Ctrl-C 就可以了。
如果您选择第二个选项,tomcat 将在后台运行,而 tail 将在前台运行,但您必须两次提供相同的目录路径。
于 2012-12-23T12:21:53.313 回答
3
不要使用服务,而是cd
在 Tomcat 的 bin 目录中输入./startup.sh
. 这将在控制台中启动 Tomcat。
所有到 catalina.out 的日志,你都可以通过这个链接修改它:Tomcat logging
于 2012-12-23T11:11:32.707 回答