본문 바로가기



Springboot Project 03 - 스프링부트(Spring boot)throw new SilentExitException(); 디버그 해결방법



안녕하세요! 각성한 데브키라입니다. 오늘은 Spring Boot 애플리케이션에서 발생할 수 있는 SilentExitException에 대해 다뤄보겠습니다. 이 예외는 주로 애플리케이션이 비정상적으로 종료될 때 발생하며, 디버깅 과정에서 많은 개발자들에게 혼란을 줄 수 있습니다. 이번 포스팅에서는 SilentExitException의 원인과 이를 해결하기 위한 몇 가지 방법을 소개하겠습니다. 이 글을 통해 문제를 효과적으로 진단하고 해결하는 데 도움이 되길 바랍니다.

Suspend execution on uncaught exceptions 옵션 체크 해제 후 apply and close 를 해주면   디버그 모드로 서버를 실행할 때 throw new SilentExitException(); 부분에서 디버그가 걸리지 않게 됩니다.

 

이렇게 해서 Spring Boot에서 발생하는 SilentExitException의 원인과 해결 방법에 대해 알아보았습니다. 이 예외는 애플리케이션의 정상적인 흐름을 방해할 수 있지만, 적절한 디버깅과 설정을 통해 문제를 해결할 수 있습니다. 개발 과정에서 이러한 예외를 만났을 때, 이번 포스팅이 도움이 되었기를 바랍니다. 앞으로도 다양한 Spring Boot 관련 주제를 다룰 예정이니 많은 관심 부탁드립니다. 질문이나 추가적인 의견이 있으시면 언제든지 댓글로 남겨주세요. 감사합니다!