Which log4j facade to choose?

China☆狼群 提交于 2019-12-07 11:09:14

问题


Essentially I'm looking for something with the same behavior, configuration, logging levels as log4j, but with some of the missing functionality (e.g. formatted logging — see here and here for related SO threads.)

Current nominees are slf4j and log5j.


回答1:


I'm inclined toward SLF4J.

  • allows parameterized logging (formatting)
  • allows consolidation of other frameworks (great for apps using many libraries, each logging to a different framework)

log5j is good, but does not have near as much market penetration.




回答2:


since a lot of frameworks already support slf4j you will only have to setup your logging once with slf4j.

i use slf4j and it is super-easy to read + use.




回答3:


I'd also suggest SLF4J, ideally with Logback. Take a look at What’s Up with Logging in Java? and Find a way in the java logging frameworks scene., too.



来源:https://stackoverflow.com/questions/969085/which-log4j-facade-to-choose

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!