본문 바로가기

CS 잡지식

Spring Boot 버전에 따른 Dependency 라이브러리 버전 확인

Spring Boot의 버전에 따라, Dependency에서 관련 라이브러리를 다운로드할 때, 항상 Spring Boot 버전에 

최적화는 버전의 라이브러리를 다운로드 해온다. 

만약 Spring Boot 버전이 3.x.x이라고 가정을 해보자. 

기존에 Spring Boot 버전 2.x.x로 개발을 했던 프로젝트를 수정해야 할 일이 생겼다. 

이때 H2 DB를 사용했는데, 프로젝트를 실행했는데 H2 DB에서 에러가 생겼다. 

그럼, Spring Boot 2.x.x에서는 H2 DB 버전이 1.X.X를 사용했었는데, 

Spring Boot 3.x.x에서는 H2 DB 버전을 2.X.X를 사용하기에, H2 라이브러리를 다운로드 할 때

H2 DB 2.X.X 버전을 다운로드 해버려서, 에러가 난 것이다. 

-> 이렇게, Spring Boot 버전에 따라서 어떤 버전의 라이브러리를 다운로드하는 지 확인하고 싶으다면

아래의 STEP으로 확인을 할 수가 있다.