开发者社区> 问答> 正文

OTS Java SDK日志库相关问题

已解决

  1. OTS Java SDK使用的是哪个日志库?
  2. 如何替换日志库?

展开
收起
木洛 2016-05-13 18:44:28 4703 0
1 条回答
写回答
取消 提交回答
  • 表格存储(TableStore)技术负责人,专注结构化数据存储领域技术和解决方案。
    采纳回答

    OTS Java SDK依赖的是slf4j,在依赖中默认依赖了log4j2作为日志实现库。

    如何替换日志库?只需要在OTS Java SDK的依赖中把log4j2的依赖给声明移除就可以了,slf4j就会自动寻找你的应用中依赖的其他实现slf4j接口的日志库。

    <dependency>
      <groupId>com.aliyun.openservices</groupId>
      <artifactId>ots-public</artifactId>
      <version>2.2.4</version>
      <exclusions>
               <exclusion>
                   <groupId>org.apache.logging.log4j</groupId>
                   <artifactId>log4j-api</artifactId>
              </exclusion>
               <exclusion>
                   <groupId>org.apache.logging.log4j</groupId>
                   <artifactId>log4j-core</artifactId>
              </exclusion>
               <exclusion>
                   <groupId>org.apache.logging.log4j</groupId>
                   <artifactId>log4j-slf4j-impl</artifactId>
              </exclusion>
      </exclusions>
    </dependency>
    2019-07-17 19:03:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载