【问题标题】:Dependencies for displaytag librarydisplaytag 库的依赖项
【发布时间】:2020-12-22 18:34:54
【问题描述】:

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

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

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

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

Display Tag Installation

【问题讨论】:

  • 试一试不是更简单吗?

标签: java log4j displaytag


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2019-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-18
      • 2019-07-13
      • 2016-10-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多