1

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

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

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

在提供的安装文档中并没有真正提及

显示标签安装

4

2 回答 2

1

此链接似乎表明 log4j 是可选的(至少对于 1.2 版)。

同一页面提到 slf4j 是Not optional,表明该库已使用slf4j进行编码。如果是这样,可以用任何其他日志记录提供程序代替 log4j。

于 2010-10-18T04:55:03.420 回答
0

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

基本上 displaytag 需要 log4j 间接地如此所述。

于 2020-12-22T10:20:06.450 回答