Tomcat在linux系统下如何调出/切换控制台日志输出

  1. 切换到tomcat的logs目录输入命令:tail -f catalina.out 进入日志信息界面
  2. 在日志信息界面点击 Ctrl + c 退回到linux主目录

日志信息很重要

最近在linux下的tomcat中部署项目,遇到了一个问题:始终无法启动tomcat!然后就开始各种倒腾、测试耗费了大半天的时间都没有解决,惭愧啊!直到最后才想起打印日志出来看,果然,通过日志瞬间就知道了原因,几分钟解决问题!

在linux中如何调出日志信息

tomcat启动默认是这样的

在这里插入图片描述

当时的我一看这就是正常启动了嘛,没有问题!毫不怀疑,因为上面已经说了嘛Tomcat started 并且也没有什么报错信息。

但是,我输入地址访问的时候,结果是这样的

在这里插入图片描述
于是,开始怀疑是服务器环境及所部署的项目本身的问题,就是没有怀疑是tomcat启动的问题,倒腾无果。
。。。。。。

终于,有点开始怀疑是tomcat启动问题。

在logs目录下调出tomcat的运行日志信息

  • 切换到tomcat的logs目录
    在这里插入图片描述
  • 输入命令:tail -f catalina.out
    在这里插入图片描述
    红框的内容是我这边的报错信息!(之前有改tomcat上有部署readcenter项目),现在要部署其他的项目,只是把之前的项目文件夹删除了,但是没有删除server.xml中关于readcenter的配置信息:
    在这里插入图片描述
    这些信息也应该做修改/或者删除,否则tomcat就不会正常启动(最坑的地方是,默认显示Tomcat started! 也不给出报错信息!需要使用tail -f catalina.out命令 调出日志信息!)

在日志输出状态下,如何退出到linux主目录

日志输出状态是这样的:
在这里插入图片描述
使用Ctrl + c 退出
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_29025955/article/details/109044330