• springboot启动时控制台不显示映射的URL


    背景

    今天,第一次使用 2.2.0 版本的springboot,在访问接口时发现访问不到,于是在控制台进行 URL 搜索,发现并相关没有内容

    原因

    springboot版本差异,切换回 2.0.5.RELEASE ,启动项目,发现控制台又正常打印API了

    解决方法

    2.2.0 版本中,配置文件中更改 org.springframework.web 包的日志级别:

    logging:
      level:
        org.springframework.web: TRACE
    

    启动项目,查看控制台打印:


    总结

    Spring Boot 2.1 开始,使用了 Spring Framework 5.1, 而 Spring Framework 5.1 对日志做了较大的改动。
    现在使用 INFO 级别记录的信息非常少,DEBUG 级别提供了更多信息,但不详细。
    只有 TRACE 级别才会提供详细信息。
    SpringBoot 的 Wiki:

    Spring Framework 5.1 revisited the debug logging output while working on web applications (Spring MVC or Spring WebFlux). If you are trying to debug an application and you want to restore Spring Boot 2.0 style logging you should add the following to your application.properties:
    ...


    如果觉得对你有用,请点个 推荐 吧!

  • 相关阅读:
    滑动窗口模板
    交换机命令
    针对织梦程序列表字段内可有可无的显示方法
    dedecms中常见问题修改方法
    redis系列之------字典
    1.InfluxDB-官方测试数据导入
    MYSQL第二课
    centos6.8下hadoop3.1.1完全分布式安装指南
    Mysql—添加用户并授权
    什么是全文检索
  • 原文地址:https://www.cnblogs.com/zhuang229/p/11757437.html
Copyright © 2020-2023  润新知