Java displaytag库的依赖项

Java displaytag库的依赖项,java,log4j,displaytag,Java,Log4j,Displaytag,我正在将displaytag库集成到我的web应用程序中。我在工作中使用过这个图书馆,但我目前正在建设的东西目前没有。当我去查看库安装的依赖项时,我注意到它列出了以下内容 commons-logging commons-lang commons-collections commons-beanutils log4j 我相信我已经提供了它所需要的所有commons依赖项,但是我注意到它也有log4j。我目前没有使用log4j作为我的日志记录,所以我很好奇,如果我没有设置log4j,它是否真的不起

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

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

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

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

同一页提到slf4j不是可选的,这表明该库已使用。如果是这样的话,就可以替代log4j,使用任何其他日志提供程序。

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


同一页提到slf4j不是可选的,这表明该库已使用。如果是这样的话,就可以代替log4j,替换任何其他日志提供程序。

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


基本上,displaytag间接地需要log4j,正如Raghuram所提到的。

尽管log4j对于displaytag是可选的,而slf4j不是可选的,但slf4j反过来又依赖于log4j,它不是可选的


基本上displaytag需要log4j,正如前面提到的那样。

试一试不是更容易吗?试一试不是更容易吗?