spring-boot - Spring Boot 2.1.5 不记录现有端点
问题描述
我在 Spring Boot 应用程序中记录任何现有端点时遇到问题。这是我的简单项目,有一个休息端点。当我在控制台中运行应用程序时,我看不到任何有关映射的日志。在较旧的 spring boot 版本中,spring 总是自动记录项目中所有现有的映射。我应该配置什么以使 spring boot 记录我的端点映射,如下所示:
2019-08-05 18:22:15.317 TRACE 11435 --- [main] oswshandler.SimpleUrlHandlerMapping:映射 [/**] 到 ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/" , "classpath:/static/", "classpath:/public/", "/"]
这是我的示例项目https://bitbucket.org/powrseba/spring-boot-example/src/singleModule/的存储库
解决方案
正如@davidxxx 所写,Okey 是重复的。我没有写有关 Spring Boot 2.1 中默认日志配置已更改的更改的段落。
记录改进
Spring Framework 5.1 在处理 web >应用程序(Spring MVC 或 Spring WebFlux)时重新访问了调试日志记录输出。如果您尝试调试 >application 并且想要恢复 Spring Boot 2.0 样式日志记录,则应将 >following 添加到 application.properties:
logging.level.web=debug
发布关闭:)
推荐阅读
- rxjs - 如何使用rxjs在angular8中添加具有相同名称的值?
- opentap-proj - 自定义重复不中断 IF
- angular - 如何正确禁用 ngbRadioGroup?
- c++ - 是否可以编写一个 CLang 插件来警告使用 RAW 指针?
- c# - ListViewItem 的视图未发布
- python - Flask Restful reqparse add_argument 类型为二进制
- c++ - 为什么 Crypto++ SecByteBlock 下标有效
- java - JavaFX TreeItem.TreeModificationEvent
事件不提供对 (ListChangeListener.Change) 更改成员的访问以获取订购信息 - vue.js - Mixin 中的 VueX
- r - 在延迟微分方程中使用积分函数