在Mac中像Windows一样查看Tomcat控制台信息

在Windows系统中,通过startup.bat启动Tomcat之后会打开一个控制台,输出日志信息,在系统调试过程中,也会随时输入日志或错误信息,对开发很有帮助。

在Mac中,通过startup.sh启动Tomcat却只会输入几行信息告知Tomcat已经启动,而不会输出一些过程信息。

*******@*******  ~/Software/apache-tomcat-9.0.31/bin  ./startup.sh
Using CATALINA_BASE:   /Users/*******/Software/apache-tomcat-9.0.31
Using CATALINA_HOME:   /Users/*******/Software/apache-tomcat-9.0.31
Using CATALINA_TMPDIR: /Users/*******/Software/apache-tomcat-9.0.31/temp
Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home
Using CLASSPATH:       /Users/*******/Software/apache-tomcat-9.0.31/bin/bootstrap.jar:/Users/*******/Software/apache-tomcat-9.0.31/bin/tomcat-juli.jar
Tomcat started.

其实Mac也可以像Windows一样随时查看Tomcat控制台信息,具体步骤如下:

启动Tomcat之后,执行以下命令在终端中监视上一级logs日志文件夹下的catalina.out文件的变化:

tail -f ../logs/catalina.out

如果catalina.out文件的尾部内容有变化,就会立刻刷新显示在屏幕上。

要停止监视的话,就按下control+c退出。

猜你喜欢

转载自www.cnblogs.com/antonzhao/p/12541207.html