【问题标题】:Spring Boot requests: to "re-run your application with 'debug' enabled" - how do I?Spring Boot 请求:“在启用 'debug' 的情况下重新运行您的应用程序” - 我该怎么做?
【发布时间】:2018-12-15 22:39:25
【问题描述】:

我在尝试在 Eclipse 中运行我的 Spring Boot 项目时遇到了无数异常。他们的共同点是“重新运行您的应用程序并启用'调试'”这究竟是如何完成的?

  • maven 设置?
  • 使用调试器?
  • 命令行参数?
  • 一个 vm 参数?
  • 一个spring应用设置?

我试了几次都没用。非常感谢您的帮助!

【问题讨论】:

标签: java spring spring-boot


【解决方案1】:

添加以下行

debug=true

application.propertiesapplication.yml,文件应该有帮助。您将获得更详细的日志记录。通常,如果您想查看来自给定包的所有成员的更细粒度的日志消息,您可以通过添加一行来设置它,例如

logging.level.<package_name>=<LOGGING_LEVEL>

例如:

logging.level.org.springframework.context=DEBUG

这些日志消息可能有助于找到问题的核心(在这种情况下为什么会抛出给定的异常)

【讨论】:

  • 感谢我刚刚添加到 application.yml: debug: true
  • @Igor - 对于命令行 - 让 Spring Boot 应用程序实现 CommandLineRunner。这将从applications.properties获取属性。
猜你喜欢
  • 2021-10-14
  • 1970-01-01
  • 2018-09-07
  • 2020-02-23
  • 2021-06-09
  • 2021-10-13
  • 2018-04-01
  • 2023-03-23
  • 2018-10-04
相关资源
最近更新 更多