为了账号安全,请及时绑定邮箱和手机立即绑定

如何在控制台中详细了解 Spring Boot 启动错误

如何在控制台中详细了解 Spring Boot 启动错误

UYOU 2022-06-23 15:37:13
我知道这是一个非常微不足道的问题,但请建议我找到方法。有时当我启动 Spring Boot 服务器时,它会停止,但不会显示完整的错误/异常堆栈跟踪。想想spring boot server已经在8080端口启动的情况,如果有人在8080端口启动,它应该清楚地显示java.net.BindException。但在我的情况下,服务器只是中止了。当我以调试模式启动服务器时,我通常会从 Eclipse/Idea 等 IDE 中找到问题。但是当有人使用命令提示符启动 spring boot 服务器时如何找到错误?可能有很多错误导致 spring boot 无法启动。我的问题是应在 application.properties 中添加哪些配置以了解有关 spring boot 未开始的错误的更多详细信息。目前我使用的是Spring Boot 2.1.1.RELEASE版本。请帮我解决这个问题。
查看完整描述

2 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

在 application.xml 中添加以下属性 - 在 Spring boot 2.2.4 中工作

logging.level.root:错误


查看完整回答
反对 回复 2022-06-23
?
手掌心

TA贡献1942条经验 获得超3个赞

要查看针对 Spring Boot 应用程序执行的操作的更多详细信息,请将日志级别更改为调试。您只需在 application.property/yaml 文件中添加以下行即可。

logging.level.=DEBUG

或者对于网络应用程序,您可以尝试

logging.level.org.springframework.web: DEBUG


查看完整回答
反对 回复 2022-06-23
  • 2 回答
  • 0 关注
  • 176 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信