我的Eclipse/Tomcat项目是slf4j,log4j,JULI,logback等混乱的混乱。因此,我的控制台有大量来自各种库的无用消息,并且很难从我自己的站点获取日志输出码。我已经使用System.out
来完成任务。2015年登录Java - 正确配置的环境是什么样的?
服务器部署环境的形状相似。
我想知道的是,我在哪里可以找到一个参考实现或清单,概述了所有这些日志记录框架的正确配置应该是什么样子?
我的Eclipse/Tomcat项目是slf4j,log4j,JULI,logback等混乱的混乱。因此,我的控制台有大量来自各种库的无用消息,并且很难从我自己的站点获取日志输出码。我已经使用System.out
来完成任务。2015年登录Java - 正确配置的环境是什么样的?
服务器部署环境的形状相似。
我想知道的是,我在哪里可以找到一个参考实现或清单,概述了所有这些日志记录框架的正确配置应该是什么样子?
我发现我不喜欢“网络智慧”这个是由图中的slf4j.org例证:它的复杂得多,它需要,并且没有解决技术债务。这里是我的建议:
这似乎提供的配置文件数量最少最简单的配置指令和最少的惊喜。
我不知道任何例子,但你应该尝试使用slf4j而不是混合使用日志框架。你可以做的是使用slf4j而不是实际的库。请参阅slf4j documentation on bridges。
JUL有一个小小的不便,但是你应该能够控制这个小小的麻烦。
谢谢,我在左下角选择了一个简化版本的选项,我将作为单独的答案发布。 –