Hey to all Java has a lot of frameworks / APIs that help you do logging in your application:
- The Java API has java.util.logging package.
- Apache's Log4j.
- Apache's Commons Logging.
- SLF4J (logging Facade).
- jLo. and many many more...
I've always used the log4j library, i found it sufficient most of the time, and extensible when i needed more control.
Anyone who had experience with more than one framework can share his experience? when is it better to use one framework over the other and from application architecture point of view? Why would i prefer one over other?
Thanks