【解决】idea控制台不输出trace/debug日志

idea控制台不输出trace日志

问题

idea控制台不输出trace日志。

pom文件:

html 复制代码
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-logging</artifactId>
        </dependency>

输出log代码:

java 复制代码
        logger.trace("这是trace日志...");
        logger.debug("这是debug日志...");
        logger.info("这是info日志...");
        logger.warn("这是warn日志...");
        logger.error("这是error日志...");

控制台输出结果(并未输出trace和debug日志):

原因

因为我们没做其他配置,所以猜测默认的日志级别导致没有输出trace/debug日志。

解决

增加log级别配置:

在YAML文件(application.yml)中增加如下配置:

  • 注意com: xc: 为您所在项目的包名
yaml 复制代码
logging:
  level:
    com:
      xc: trace

重启项目,完美解决!

相关推荐
014-code11 小时前
订单超时取消与库存回滚的完整实现(延迟任务 + 状态机)
java·开发语言
java1234_小锋12 小时前
Java高频面试题:Springboot的自动配置原理?
java·spring boot·面试
末央&13 小时前
【天机论坛】项目环境搭建和数据库设计
java·数据库
枫叶落雨22213 小时前
ShardingSphere 介绍
java
花花鱼13 小时前
Spring Security 与 Spring MVC
java·spring·mvc
言慢行善14 小时前
sqlserver模糊查询问题
java·数据库·sqlserver
专吃海绵宝宝菠萝屋的派大星14 小时前
使用Dify对接自己开发的mcp
java·服务器·前端
大数据新鸟14 小时前
操作系统之虚拟内存
java·服务器·网络
Tong Z14 小时前
常见的限流算法和实现原理
java·开发语言
凭君语未可14 小时前
Java 中的实现类是什么
java·开发语言