猿问

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

我知道这是一个非常微不足道的问题,但请建议我找到方法。有时当我启动 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版本。请帮我解决这个问题。



UYOU
浏览 185回答 2
2回答

烙印99

在 application.xml 中添加以下属性 - 在 Spring boot 2.2.4 中工作logging.level.root:错误

手掌心

要查看针对 Spring Boot 应用程序执行的操作的更多详细信息,请将日志级别更改为调试。您只需在 application.property/yaml 文件中添加以下行即可。logging.level.=DEBUG或者对于网络应用程序,您可以尝试logging.level.org.springframework.web: DEBUG
随时随地看视频慕课网APP

相关分类

Java
我要回答