繁体   English   中英

apache tomcat在Linux终端中输出颜色

[英]apache tomcat output with colors in Linux terminal

我通常在Eclipse中使用tomcat插件,并从Eclipse中运行它。 现在我想在终端上使用它。 但问题是我没有获得彩色输出。 至少应将错误显示为红色。

知道如何实现吗?

编辑:如果不存在这样的工具,任何人都可以指导我创建一个。 我有兴趣创建一个这样的工具。

您可以尝试使用ccze ,但使用更少或更少的尾部仍然不能完美地工作,它可以与静态日志一起很好地工作

打开grep的行缓冲模式。

  1. 使用尾巴

     tail -f fileName | grep --line-buffered my_pattern 
  2. 少用

     less +F fileName | grep --line-buffered my_pattern 
  3. 使用手表和尾巴突出新的线条

     watch -d tail fileName 
    • 对于基于linux的系统。

是的,实际上有一种方法,首先您需要使用log4j而不是默认记录器来创建apache tomcat日志。 然后,您实际上可以自定义log4j的输出。 您将需要阅读一些有关tomcat的日志记录,关于log4j,您可以配置控制台输出,然后可以在其中输入所需的颜色,因为它们是可自定义的。

一些链接将对您有所帮助。

http://tomcat.apache.org/tomcat-6.0-doc/logging.html

http://marc.info/?l=log4j-user&m=120574713010072

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM