Te damos la bienvenida a proyecto online, ahora vas a encontrar la solucíon de lo que necesitas.
Solución:
Echa un vistazo a sus páginas de inicio:
SLF4J – Simple Logging Facade para Java (SLF4J) sirve como fachada simple o abstracción1 para varios marcos de registro (p. ej., java.util.logging, logback, log4j) que permiten al usuario final conectar el marco de registro deseado en el momento de la implementación.
1) No es en sí misma una biblioteca de registro, sino una interfaz genérica para una de las muchas bibliotecas de registro.
Log4j 1.2 – Bienvenido a Apache log4j, un biblioteca de registro para Java.
Volver a iniciar sesión – El inicio de sesión es destinado a ser un sucesor del popular log4j proyecto, retomando donde termina log4j.
log4j 2 – Apache Log4j 2 es un actualizar a Log4j que proporciona mejoras significativas sobre su predecesor, Log4j 1.x, y proporciona muchas de las mejoras disponibles en Logback mientras soluciona algunos problemas inherentes a la arquitectura de Logback.
Al menos, eso es lo que todos dicen de sí mismos.
Este enlace: https://medium.com/@krishankantsinghal/logback-slf4j-log4j2-understanding-them-and-learn-how-to-use-d33deedd0c46
Explica las diferencias en detalle.
citando de ahi
slf4j
Básicamente, Simple Logging Facade para Java sirve como una fachada o abstracción simple para varios marcos de registro que permiten al usuario final conectar el marco de registro deseado en el momento de la implementación.
log4j2
Log4j, Logback y java.util.Logger son bibliotecas de registro que realmente escriben los registros y tienen sus propias ventajas y desventajas. Como estándares de la industria son Log4j2 y logback
Recomiendo pasar por el blog. Proporciona todos los detalles gloriosos de cómo se usan ambos con el adaptador.
Recuerda compartir este enunciado si si solucionó tu problema.