我有一个Gradle项目,它使用activemq-all作为依赖项,在项目中我使用ActiveMQ jar附带的Log4j。最新的ActiveMQ版本仍然使用Log4j 1.2.x,我想使用最新版本的Log4j。我将Log4j作为单独的依赖项包含在内,但Gradle无法检测到它。
activemq-all
vlju58qv1#
如果该程序仅是客户端,则应依赖于activemq-client而不是activemq-all。activemq-client依赖于slf 4j-api,您可以使用slf 4j桥连接到log4j或log4j 2。
1条答案
按热度按时间vlju58qv1#
如果该程序仅是客户端,则应依赖于activemq-client而不是activemq-all。
activemq-client依赖于slf 4j-api,您可以使用slf 4j桥连接到log4j或log4j 2。