Log4j



Log4j – библиотека, взявшая на себя обязанности по избавлению разработчика от лишней головной боли при организации логирования в приложении. Она инкапсулирует почти все операции (прямая работа с файлами логов, оформление логов, разграничение уровней логирования), предоставляя разработчику удобный и минималистичный интерфейс взаимодействия с логами.



После подключения и быстрой настройки библиотеки работа с логами будет сведена к коду на картинке. После выполнения кода в лог будет записано что-то вроде:



2022-02-05 15:00 DEBUG MainClass:5 — Сообщение об баге



2022-02-05 15:00 ERROR MainClass:6 — Сообщениe об ошибке



2022-02-05 15:00 WARN MainClass:7 — Предупреждение



2022-02-05 15:00 INFO MainClass:8 — Информация



Подробнее о библиотеке можно узнать на сайте разработчика.