`
jimichan
  • 浏览: 280972 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

干掉讨厌的commons-logging依赖

    博客分类:
  • java
阅读更多

因为使用Slf4j,所以一直以来都对commons-logging以来很反感,无奈所以来的很多开源组件都依赖它。

 

今天才知道可以使用jcl-over-slf4j包去替换commons-logging,真的很干净。

 

dependencies>
   <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-context</artifactId>
      <version>3.0.0.RELEASE</version>
      <scope>runtime</scope>
      <exclusions>
         <exclusion>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
         </exclusion>
      </exclusions>
   </dependency>
   <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>jcl-over-slf4j</artifactId>
      <version>1.5.8</version>
      <scope>runtime</scope>
   </dependency>
   <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      <version>1.5.8</version>
      <scope>runtime</scope>
   </dependency>
   <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
      <version>1.5.8</version>
      <scope>runtime</scope>
   </dependency>
   <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.14</version>
      <scope>runtime</scope>
   </dependency>
</dependencies> 

 

分享到:
评论
1 楼 wutao8818 2012-08-14  
有洁癖啊~

相关推荐

    commons-logging.jar

    commons-logging-1.0-javadoc.jar, commons-logging-1.0.1-javadoc.jar, commons-logging-1.0.1.jar, commons-logging-1.0.2-javadoc.jar, commons-logging-1.0.2.jar, commons-logging-1.0.3-javadoc.jar, commons-...

    commons-logging-1.2-bin.zip下载

    这个"commons-logging-1.2-bin.zip"压缩包包含了Apache Commons Logging库的1.2版本,这是一个稳定且广泛使用的版本。 Commons Logging 提供了一组接口和辅助类,使得应用程序可以透明地使用任何兼容的日志实现,...

    commons-logging-1.1.3-API文档-中文版.zip

    赠送Maven依赖信息文件:commons-logging-1.1.3.pom; 包含翻译后的API文档:commons-logging-1.1.3-javadoc-API文档-中文(简体)版.zip; Maven坐标:commons-logging:commons-logging:1.1.3; 标签:commons、...

    commons-logging-1.2-API文档-中英对照版.zip

    赠送jar包:commons-logging-1.2.jar; 赠送原API文档:commons-logging-1.2-javadoc.jar; 赠送源代码:commons-logging-1.2-sources.jar; 包含翻译后的API文档:commons-logging-1.2-javadoc-API文档-中文...

    commons-logging-1.1.3-API文档-中英对照版 (2).zip

    赠送Maven依赖信息文件:commons-logging-1.1.3.pom; 包含翻译后的API文档:commons-logging-1.1.3-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:commons-logging:commons-logging:1.1.3; 标签:...

    commons-logging-1.2-API文档-中文版.zip

    赠送jar包:commons-logging-1.2.jar; 赠送原API文档:commons-logging-1.2-javadoc.jar; 赠送源代码:commons-logging-1.2-sources.jar; 包含翻译后的API文档:commons-logging-1.2-javadoc-API文档-中文...

    spring-framework & commons-logging

    framework & commons-logging spring-framework & commons-logging spring-framework & commons-logging spring-framework & commons-logging spring-framework & commons-logging spring-framework & commons-...

    commons-logging-1.2_commonslogging_

    在标题"commons-logging-1.2_commonslogging_"中提到的"commons-logging-1.2.jar"就是这个库的1.2版本,它是Spring框架中常用的一个依赖,用于处理日志记录。 Spring框架广泛使用Commons Logging作为其默认的日志...

    commons-logging-1.1.3.jar

    common-logging是apache提供的一个通用的日志接口。用户可以自由选择第三方的...使用它的好处就是,代码依赖是common-logging而非log4j, 避免了和具体的日志方案直接耦合,在有必要时,可以更改日志实现的第三方库。

    commons-beanutils.jar、commons-logging.jar两个包

    beanUtils 方便访问javaBean 附带支持框架 logging jar包,Apache提供的这个beanutils包极大方便了javabean的 操作。包含了最新的commons-beanutils-1.9.3.jar,以及其依赖的commons-logging-1.2.jar包

    commons-logging-1.1.1-API文档-中文版.zip

    赠送jar包:commons-logging-1.1.1.jar 赠送原API文档:commons-logging-1.1.1-javadoc.jar 赠送源代码:commons-logging-1.1.1-sources.jar 包含翻译后的API文档:commons-logging-1.1.1-javadoc-API文档-中文...

    commons-logging-1.2.JAR开源包

    标题中的"commons-logging-1.2.JAR"是Commons Logging 1.2版本的JAR包,它是该库的二进制发行版,包含了所有用于提供日志服务的类和接口。开发者可以将这个JAR文件添加到项目的类路径中,以便利用其提供的日志功能。...

    commons-logging-1.0.4.jar 免费下载

    "commons-logging-1.0.4-bin.zip" 是 Commons Logging 1.0.4 版本的二进制分发包,通常包含 JAR 文件和其他可能的库依赖。将此 JAR 文件放入项目的 "lib" 目录意味着它将成为项目的一部分,使得 Commons Logging 的...

    commons-beanutils.jar+commons-logging.jar

    Apache提供的这个beanutils包极大方便了javabean的 操作。包含了最新的commons-beanutils-1.9.3.jar和api文档,以及其依赖的commons-logging-1.2.jar包

    commons-logging-1.2.jar

    "commons-logging-1.2.jar"是Apache Commons Logging的1.2版本,它是Spring框架运行时的一个必需依赖。在搭建Spring开发环境时,确保此JAR文件在类路径中是非常关键的步骤。这个版本包含了Commons Logging的所有功能...

    hibernate使用的commons-logging-1.1.3.jar包

    4. **性能优化**:由于其抽象特性,`commons-logging`能够在运行时决定日志实现,避免了编译时引入不必要的依赖,提高了应用的启动速度和运行效率。 5. **模块化设计**:`commons-logging`的设计使得日志处理与其他...

    commons-logging-1.1.3-bin.zip

    描述中的“commons-logging-1.1.3 jar”提到了核心的logging库本身,即commons-logging-1.1.3.jar。这个JAR文件包含了Commons Logging的API,开发者可以导入并使用这个库来编写日志代码。 标签“commons logging....

Global site tag (gtag.js) - Google Analytics