带Spring Boot的Java中的IBM RTC日志记录SDK

带Spring Boot的Java中的IBM RTC日志记录SDK,java,sdk,spring-boot,rtc,Java,Sdk,Spring Boot,Rtc,在应用程序中正常使用RTC SDK时,我可以使用Log4j关闭该层的日志记录,代码如下: // Only show warnings for IBM dependencies Logger.getLogger("com.ibm").setLevel(Level.WARN); Logger.getLogger("com.ibm").setAdditivity(false); Logger.getRootLogger().setLevel(Level.DEBUG); 在尝试转换为SpringBoo

在应用程序中正常使用RTC SDK时,我可以使用Log4j关闭该层的日志记录,代码如下:

// Only show warnings for IBM dependencies
Logger.getLogger("com.ibm").setLevel(Level.WARN);
Logger.getLogger("com.ibm").setAdditivity(false);
Logger.getRootLogger().setLevel(Level.DEBUG);
在尝试转换为SpringBoot时,我只添加了基本的SpringBoot包,并从RTCSDK获得了各种调试信息。即使我只有根记录器设置为致命,并且没有其他任何地方的日志设置

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
    <version>1.3.2.RELEASE</version>
</dependency>

我的问题是,我如何才能关闭这个多余的日志记录?这对我来说很烦人也没用

正如我的同事在评论中所说:

您必须在pom中的依赖项标记下面包含以下内容:

<exclusions>
    <exclusion>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-logging</artifactId>
    </exclusion>
</exclusions>

org.springframework.boot
spring启动程序日志记录

正如我的同事在评论中建议的那样:

您必须在pom中的依赖项标记下面包含以下内容:

<exclusions>
    <exclusion>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-logging</artifactId>
    </exclusion>
</exclusions>

org.springframework.boot
spring启动程序日志记录

显然,您必须在pom中的依赖项标记下方包含此内容:
org.springframework.boot spring boot starter logging
显然,您必须在pom中的依赖项标记下方包含此内容:
org.springframework.boot spring启动程序日志记录