【发布时间】:2016-04-20 11:47:44
【问题描述】:
我想从spring-core 中排除common-logging,但spring-core 是spring-context 的传递依赖项。我以另一种方式做到了,但在我看来,还有更合适的方式。这是什么???
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
【问题讨论】:
-
我想在 log4j 中使用 slf4j docs.spring.io/spring/docs/current/spring-framework-reference/…
-
你仍然可以使用
sfl4j(我用的是log4j和spring);没有什么能阻止你。但是,为了在项目中使用 spring,您需要spring-core,这需要commons-logging。包括它,但不要自己使用它。 -
@William Callahan:看看Bridging legacy APIs。