В этой главе мы объясним, как настроить среду SLF4J в Eclipse IDE. Прежде чем продолжить установку, убедитесь, что в вашей системе уже установлен Eclipse. Если нет, скачайте и установите Eclipse.
Для получения дополнительной информации об Eclipse, пожалуйста, обратитесь к нашему учебному пособию по Eclipse.
Шаг 1: Загрузите JAR-файл зависимости
Откройте официальную домашнюю страницу сайта SLF4J и перейдите на страницу загрузки.
Теперь загрузите последнюю стабильную версию slf4j-XXtar.gz или slf4j-XXzip в соответствии с вашей операционной системой (если это файл .zip для Windows или файл tar.gz для Linux).
В загруженной папке вы найдете slf4j-api-XXjar . Это необходимый файл Jar.
Шаг 2: Создайте проект и установите путь сборки
Откройте затмение и создайте пример проекта. Щелкните правой кнопкой мыши по проекту, выберите опцию Build Path → Configure Build Path…, как показано ниже.
Во фрейме пути сборки Java на вкладке « Библиотеки » нажмите « Добавить внешние JAR-файлы».
Выберите загруженный файл slf4j-api.xxjar и нажмите « Применить и закрыть» .
SLF4J Привязки
В дополнение к файлу slf4j-api.xxjar , SLF4J предоставляет несколько других файлов Jar, как показано ниже. Это так называемые привязки SLF4J .
Где каждая привязка для соответствующей структуры ведения журнала.
В следующей таблице перечислены привязки SLF4J и соответствующие им каркасы.
Sr.No | Jar file & Logging Framework |
---|---|
1 |
SLF4J-NOP-xxjar Нет операции, удаляет все записи. |
2 |
SLF4J-простой xxjar Простая реализация, где печатаются сообщения для информации и выше, и все выходы сохраняются в System.err. |
3 |
SLF4J-JCL-xxjar Каркас лесозаготовок Джакарты. |
4 |
SLF4J-jdk14-xxjar Java.util.logging Framework (JUL). |
5 |
SLF4J-log4j12-xxjar Каркас Log4J работает. Кроме того, вам нужно иметь log4j.jar . |
SLF4J-NOP-xxjar
Нет операции, удаляет все записи.
SLF4J-простой xxjar
Простая реализация, где печатаются сообщения для информации и выше, и все выходы сохраняются в System.err.
SLF4J-JCL-xxjar
Каркас лесозаготовок Джакарты.
SLF4J-jdk14-xxjar
Java.util.logging Framework (JUL).
SLF4J-log4j12-xxjar
Каркас Log4J работает. Кроме того, вам нужно иметь log4j.jar .
Чтобы заставить SLF4J работать вместе с slf4l-api-xxjar, вам нужно добавить соответствующий Jar-файл (привязку) желаемой среды логгера в путь к классам проекта (установить путь сборки).
Для переключения с одного фреймворка на другой необходимо заменить соответствующую привязку. Если границы не найдены, по умолчанию используется режим без операций.
Pom.xml для SLF4J
Если вы создаете проект maven, откройте файл pom.xml, вставьте в него следующее содержимое и обновите проект.