全部產品
Search
文件中心

Tablestore:Java SDK日誌庫相關問題

更新時間:Mar 11, 2025

Table StoreJava SDK使用的是哪個日誌庫?

Table StoreJava SDK依賴的是slf4j,在依賴中預設依賴log4j2作為日誌實現庫。

如何替換日誌庫?

您只需在Java SDK的依賴中將log4j2的依賴聲明移除即可,slf4j會自動在您的應用中尋找依賴的其他實現slf4j介面的日誌庫。

<dependency>
    <groupId>com.aliyun.openservices</groupId>
    <artifactId>tablestore</artifactId>
    <version>5.17.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>