В чем разница между log4j, slf4j и logback?

Нет подходящего способа получить эту настройку, по крайней мере, не что-то независимое от браузера.

Но сервер имеет эту информацию, потому что он является частью заголовка HTTP-запроса (поле Accept-Language, см. http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.4 )

Таким образом, единственный надежный способ - вернуть ответ с сервера. Вам понадобится что-то, что работает на сервере (например, .asp, .jsp, .php, CGI) и что «вещь» может вернуть эту информацию. Хорошие примеры здесь: http://www.developershome.com/wap/detection/detection.asp?page=readHeader

23
задан Ev3rlasting 29 January 2018 в 10:45
поделиться

1 ответ

Проверьте их домашние страницы:

SLF4J - Фасад простого ведения журнала для Java (SLF4J) служит простой фасад или абстракция 1 для различных каркасов журналирования (например, java.util.logging, logback, log4j), позволяющих конечному пользователю подключить желаемую каркас журналирования во время развертывания.

1) Сама по себе это не библиотека журналирования, а общий интерфейс с одной из множества библиотек журналов.

Log4j 1.2 - Добро пожаловать в Apache log4j, библиотеку журналов для Java.

Logback - Logback предназначен в качестве преемника популярного проекта log4j , выбирая, где log4j прекращается.

Log4j 2 - Apache Log4j 2 представляет собой обновление до Log4j , которое обеспечивает значительные улучшения по сравнению с его предшественником, Log4j 1.x, и обеспечивает многие из улучшений, доступных в Logback , исправляют некоторые присущие ему проблемы в архитектуре Logback.

По крайней мере, так говорят все о себе.

47
ответ дан Andreas 29 January 2018 в 10:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: