NutzCN Logo
问答 工程想用log4j2,但是nutz-integration-shiro本身集成了log4j,我怎么能去掉log4j
发布于 2698天前 作者 qq_32ee9e89 1907 次浏览 复制 上一个帖子 下一个帖子
标签:

工程想用log4j2,但是nutz-integration-shiro本身集成了log4j,我怎么能去掉log4j,然后用log4j2

5 回复

nutz-integration-shiro没有集成log4j

我工程里引入 nutz-integration-shiro包,依赖里就多了一个log4j.1.2.16.jar

testCompile group: 'junit', name: 'junit', version: '4.12'
    compile group: 'org.nutz', name: 'nutz', version: '1.r.62'
    compile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1.0'
    compile group: 'mysql', name: 'mysql-connector-java', version: '5.1.40'
    compile group: 'com.alibaba', name: 'druid', version: '1.1.0'
    compile group: 'org.nutz', name: 'nutz-integration-shiro', version: '1.r.60'
    compile group: 'org.apache.shiro', name: 'shiro-all', version: '1.3.0'

把依赖树打印一下,看看谁引入了log4j

nutz-integretion-shiro 1.r.60依赖slf4j.jar。slf4j依赖log4j。我把nutz-integretion-shiro版本改成1.r.62就解决了

添加回复
请先登陆
回到顶部