본문 바로가기
Server/Apache Tomacat

springBoot프로젝트를 외부 톰캣에서 구동할때 유의점

by doriver 2024. 4. 12.

(springBoot의 버전) ~~ (톰캣의 버전)

springBoot는 내장된 톰캣을 사용하는데
, 특정 버전의 스프링 부트는 특정 버전의 tomcat과 함께 사용하기 위해 특별히 조정되어 있습니다. 

일반적으로 스프링 부트의 릴리스 노트에는 해당 버전이 함께 테스트된 톰캣의 버전이 명시되어 있습니다. 

또한, 스프링 부트 애플리케이션을 생성할 때 스프링 부트 스타터를 사용하면 스프링 부트와 함께 사용할 권장되는 톰캣 버전이 자동으로 설정됩니다.

 

(톰캣이 현재 사용 중인 Java 버전) ~~ (SpringFramework의 Java 버전)  

SpringFramework이 더 높은Java 버전으로 컴파일되어 있을 때

톰캣이 낮은 버전의 Java Runtime Environment (JRE)을 사용할 때