displaytag库的依赖关系

时间:2010-10-18 02:54:06

标签: java log4j displaytag

我正在将 displaytag 库集成到我的Web应用程序中。我在我的工作中使用过该库,但我目前正在构建的库目前还没有。当我去检查安装库的依赖关系时,我注意到它列出了以下内容......

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

我相信我已经提供了所需的所有 commons 依赖项,但我注意到它还有 log4j 。我目前没有使用log4j作为我的日志记录,所以我很好奇,如果我没有设置log4j,它实际上是不行的,或者它是否会好,只需要它可用。

中提供的安装文档中没有提及

Display Tag Installation

2 个答案:

答案 0 :(得分:1)

This link似乎表明log4j是可选(至少对于1.2版本)。

同一页面提到slf4j是非可选,表示该库已使用slf4j编码。如果是这样,可以替换任何其他日志记录提供程序而不是log4j。

答案 1 :(得分:0)

正如Raghuram所提到的,虽然log4j对于displaytag是可选的,slf4j不是可选的,但是slf4j反过来又依赖于log4j,它不是可选的。 Link

如上所述here,基本上displaytag间接需要log4j。