Зависимости для библиотеки displaytag

Я интегрирую библиотеку displaytag в свое веб-приложение. Я использовал библиотеку в своей работе, но в том, что я сейчас создаю, ее нет. Когда я перешел к просмотру зависимостей для установки библиотеки, я заметил, что в ней указано следующее...

commons-logging
commons-lang
commons-collections
commons-beanutils
log4j

Я считаю, что предоставил все необходимые зависимости commons, но я заметил, что он также имеет log4j. В настоящее время я не использую log4j в качестве ведения журнала, поэтому мне любопытно, действительно ли он не будет работать, если у меня не настроен log4j, или все будет в порядке, и он просто нужен.

Это действительно не упоминается в документации по установке, представленной на

Установка тега отображения


person TheJediCowboy    schedule 18.10.2010    source источник
comment
Не проще ли просто попробовать?   -  person skaffman    schedule 18.10.2010


Ответы (2)


Эта ссылка указывает, что log4j является необязательным ( по крайней мере для версии 1.2).

На той же странице упоминается, что slf4j является необязательным, что указывает на то, что код библиотеки был написан с использованием slf4j. Если да, то вместо log4j можно подставить любой другой провайдер логирования.

person Raghuram    schedule 18.10.2010

Как упоминал Рагурам, хотя log4j является необязательным для displaytag, а slf4j не является необязательным, slf4j, в свою очередь, зависит от log4j и не является необязательным. Ссылка

В основном displaytag требует log4j косвенно, как указано здесь.

person Seeker    schedule 22.12.2020