开发者社区> 问答> 正文

maven依赖冲突问题怎么解决?

maven依赖冲突问题怎么解决?

问题描述

java.lang.NoSuchMethodError: org.apache.log4j.DailyRollingFileAppender.setAppend(Z)V
	at com.test.uic.common.util.LoggerInit.createAppender(LoggerInit.java:58)
	at com.test.uic.common.util.LoggerInit.initUicClientLogger(LoggerInit.java:32)
	at com.test.uic.common.util.LoggerInit.<clinit>(LoggerInit.java:20)
	at com.test.uic.common.service.userinfo.client.AbstractUicServiceClient.<clinit>(AbstractUicServiceClient.java:27)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.test.mmp.client.MmpCommonContext.initAccountUtil(MmpCommonContext.java:119)
	at com.test.mmp.client.MmpCommonContext.postProcessBeanFactory(MmpCommonContext.java:110)

展开
收起
君浩 2020-03-31 00:27:56 2601 0
2 条回答
写回答
取消 提交回答
  • mvn tree:dependency 排包

    2020-03-31 14:56:57
    赞同 展开评论 打赏
  • 开发

    解决

    1. 各个版本的log4j都没有 DailyRollingFileAppender.setAppend 这方法
    2. 猜测可能是很旧的log4j
    3. 猜测 uic是旧版本,更新二方包版本,问题解决
    2020-03-31 00:28:23
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载