有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

displaytag库的java依赖项

我正在将displaytag库集成到我的web应用程序中。我在工作中使用过这个图书馆,但我目前正在建设的东西目前没有。当我去查看库安装的依赖项时,我注意到它列出了以下内容

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

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

在提供的安装文档中没有提到

Display Tag Installation


共 (2) 个答案

  1. # 1 楼答案

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

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

  2. # 2 楼答案

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

    基本上,displaytag需要log4j,正如前面提到的here