Real Vectorism. 훨씬 더 입체적으로...
스프링 부트가 Run 하자마자 아무런 에러도 없이 Terminated 될 경우 본문
반응형
스프링부트가 Run as >> Spring Boot App 에서 실행하자마자 바로 터져버릴 경우
구체적 증상
>>
아무런 에러도 표시되지 않을 뿐 더러 Run as 뿐만이 아니라 Debug as 에서도 스프링부트 앱으로 실행이 되지 않는다.
원인분석결과
>>
톰캣도 네티도 없어 스프링부트가 그냥 종료된다. WAS가 항시 대기상태로 머물러있어야 스프링부트도 계속 실행되는 상태가 된다.
조치
>>
스프링부트용 spring-boot-starter-web이나 부트용 톰캣, netty 라던가 아니면 spring-boot-starter-webflux 를 포함시켜서 재기동한 결과 서버가 대기상태로 머무르면서 스프링부트 앱이 종료되지 않는다. WAS기능을 할 리포지토리가 없다면 사실상 Pure Java로 테스트코드를 돌리는 메이븐 프로젝트에 불과한듯 하다.
반응형
'Java (based by Spring Boot 2)' 카테고리의 다른 글
스프링 부트를 자바11 이상에서 돌리게 될 경우 (JAXB가 ClassNotFound일 경우) (0) | 2021.01.27 |
---|---|
자바도 슬슬 올드자바와 모던자바를 선긋는듯한 분위기이다. (0) | 2021.01.22 |
와 난관봉착했다... (0) | 2020.09.15 |
블로그에 뭔가 써보려해도 (0) | 2020.09.14 |
스프링 부트 우에에엑 (0) | 2020.08.19 |
Comments