不幸的是,有时调试程序的唯一方法是查看其长日志文件。
我已经搜索了一段时间的像样的日志查看器,但还没有找到真正的解决方案。唯一似乎最合适的程序是Chainsaw。使用它的 Socket 连接器,但经过几次短暂的使用后,该程序被证明是错误的并且充其量是无响应的。
出于我的目的,日志查看器至少应该能够标记日志级别(例如使用不同的颜色)并根据包和自由文本执行简单的过滤。
还有其他(免费)日志查看器吗?我正在寻找任何可以与 log4j 一起工作的东西。
最佳答案
只想说我终于找到了一个我可以很好相处的工具......
它被称为 LogExpert(参见 http://www.log-expert.de/)并且是免费的。除了通常的尾部功能外,它还具有过滤器和搜索功能——BareTail 缺少的两个关键功能。而且,如果您碰巧想要自定义它进一步解析列的方式,那就太简单了。只需在 .NET 中实现一个接口(interface)即可完成(我是一名 Java/Flex 程序员……)
关于Java 日志查看器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/144807/