主题 : 项目的slf4j-log4j12.jar是怎么来的 |
级别: 童生
|
1# 发表于:2018-01-22 18:05:10 IP:220.92.*.*
|
||||
---|---|---|---|---|---|
级别: 童生
|
3# 发表于:2018-01-23 10:21:50 IP:220.92.*.*
回复第2楼
配置好logback的集成后,会报logger的binder的错,就是因为slf4j-log4j12和logback-classic两个jar同时存在,原先我的做法是自己手动引入slf4j-log4j12利用scope标签让它只在test的时候有,这样项目可以用tomcat跑起来,但是在做junit的测试时,只要在test下有测试类,maven install就会报错,最后一个个查看贵公司自己的本地jar,在jug里发现有对log4j的引用,就是这个导致会下载slf4j-log4j12,于是我在这个jug的引入下面增加: <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> </exclusions> 完美解决。 最后肉肉的问下,为啥jug不用maven仓库提供的jar呢? |
||
---|---|---|---|
1
共1页