Cargo Maven3 플러그인으로 실행한 Tomcat을 종료할 수 없는 현상 - 문제 확인 (Maven 3.10.0 업그레이드 이후 발생)
Cargo Maven3 플러그인으로 실행한 Tomcat을 종료할 수 없는 현상 - 문제 확인 (Maven 3.10.0 업그레이드 이후 발생) Spring MVC 레거시 프로젝트에서... 단순하게 바로 웹서버에 프로젝트를 띄우기 위해서, 오래전에는 Jetty Maven Plugin 을 사용했었지만.... cargo-maven3-plugin 을 나중에 알게되어.. Tomcat을 연동해서 설정해서 사용할 때... 여러가지 상세설정을 해줄 수도 있고, 실제 Tomcat ZIp배포판을 다운로드 받고, war 말아서 tomcat에 넣어주는 식의 배포를 target 디렉토리안에다 손쉽게 해줄 수 있는게 마음에 들어서, 이걸로 잘 쓰고 있었는데... cargo maven 실행 명령어 추가해둔 배치 파일로 실행한 톰켓이 Ctrl + C를 눌러도 종료되지 않고, 그냥 Maven 랩핑 프로세스만 끝나는 증상을 겪게 되었다. 😅 문제 현상 확인 버전 Maven 3.10.0 cargo-maven-plugin 10.1.29 문제 재현 프로젝트 준비 단순히 Cargo Maven3 플러그인만 실행해서 war를 배포해보는 것만 확인하는 것이므로.. 단순 서블릿 + JSP 웹프로젝트를 준비했다. cargo 명령을 실행하는 배치 파일은 Maven 버전 선택을 편리하게 고정하기 위해... mvn대신 mvnw 인 와퍼 실행파일로 Maven 명령을 실행하도록 하였다. Github 리포지토리 https://github.com/lantoolblog/cargo-maven3-plugin-test Maven 3.9.16 Wrapper 적용 프로젝트 https://github.com/lantoolblog/cargo-maven3-plugin-test/tree/master/simple-servlet-maven-wrapper-3-9-x Maven 3.10.0 Wrapper 적용 프로젝트 https://github.com/lantoolblog/cargo-maven3-plugin-test/tree/mas...