Java 17+ 에 친화적인 웹 프레임워크를 직접 만들고자 Embedded Tomcat를 사용하여 HTTP 요청과 응답이 정상적으로 이루어지는지가 궁금하여 테스트하던 도중, Tomcat Server가 Listening 하고 있는 port number가 -1로 나와서 당황하였다. 그도 그럴 것이 필자는 스프링 부트를 통한 간접적인 사용을 주로 했었기에 어떻게 해결해야 하는 지를 몰랐다. 물론 Tomcat을 직접 사용해 본 경험이 있으나 7 ~ 8 사이의 버전을 주로 사용했었고, 해당 EmbeddedTomcat의 버전은 10.1.11로 현재 마일스톤 버전들을 제외하고선 가장 최신 버전이다. 문제 접근 필자가 기억하기로는 다음과 같이 설정하면 port number가 설정되었다. Tomcat tomcat = n..