我知道這是一個非常微不足道的問題,但請建議我找到方法。有時當我啟動 Spring Boot 服務(wù)器時,它會停止,但不會顯示完整的錯誤/異常堆棧跟蹤。想想spring boot server已經(jīng)在8080端口啟動的情況,如果有人在8080端口啟動,它應(yīng)該清楚地顯示java.net.BindException。但在我的情況下,服務(wù)器只是中止了。當我以調(diào)試模式啟動服務(wù)器時,我通常會從 Eclipse/Idea 等 IDE 中找到問題。但是當有人使用命令提示符啟動 spring boot 服務(wù)器時如何找到錯誤?可能有很多錯誤導致 spring boot 無法啟動。我的問題是應(yīng)在 application.properties 中添加哪些配置以了解有關(guān) spring boot 未開始的錯誤的更多詳細信息。目前我使用的是Spring Boot 2.1.1.RELEASE版本。請幫我解決這個問題。
2 回答

烙印99
TA貢獻1829條經(jīng)驗 獲得超13個贊
在 application.xml 中添加以下屬性 - 在 Spring boot 2.2.4 中工作
logging.level.root:錯誤

手掌心
TA貢獻1942條經(jīng)驗 獲得超3個贊
要查看針對 Spring Boot 應(yīng)用程序執(zhí)行的操作的更多詳細信息,請將日志級別更改為調(diào)試。您只需在 application.property/yaml 文件中添加以下行即可。
logging.level.=DEBUG
或者對于網(wǎng)絡(luò)應(yīng)用程序,您可以嘗試
logging.level.org.springframework.web: DEBUG
添加回答
舉報
0/150
提交
取消