Spring Boot Executable JAR에서 JSP 접근 불가 문제 해결
·
Java&Spring/차세대를 하면서...
Spring Boot Executable JAR에서 JSP 접근 불가 문제 해결배경Spring Framework 2.5.6 기반의 레거시 시스템을 Spring Boot 2.7.18로 업그레이드하는 작업을 진행했다. 기존 시스템은 EAR 파일로 패키징하여 JavaEE 스펙인 외부 JEUS에 배포하는 방식이었는데, Spring Boot로 전환하면서 Executable JAR(bootJar) 형태로 패키징해야 했다.Executable JAR를 선택한 이유외부 WAS 의존성 제거 (내장 Tomcat 사용)배포 단순화 (java -jar로 실행)컨테이너 환경(Docker/Kubernetes) 대응 용이운영 환경 표준화그러나 레거시 시스템에는 수백 개의 JSP 파일이 존재했고, 이를 당장 Thymeleaf 등으로 ..