Spring

Spring Cloud 호환 버전

구티맨 2020. 8. 14. 14:41

Spring Boot에서 Spring Cloud 를 사용할 때는, 반듯이 호환되는 버전을 사용해 줘야 한다.

 

그렇지 않으면 spring boot 기동에 실패를 하게 된다.

 

호환 되는 버전은 아래 테이블과 같다.

 

Release Train

Boot Version

Hoxton

2.2.x, 2.3.x (Starting with SR5)

Greenwich

2.1.x

Finchley

2.0.x

Edgware

1.5.x

Dalston

1.5.x

 

Spring Cloud 페이지에 가보면( https://spring.io/projects/spring-cloud ) Hoxton SR7 으로 되어있다.

 

따라서, Spring Boot는 2.2.x 나 2.3.x 버전을 사용하면 된다.

 

여기서 SR7은 Service Releases 를 뜻하는데, 특정 Release Train에 Critical 한 문제가 있을 경우 수정후 릴리즈 할 때 "SRX" 를 끝에 붙여서 릴리즈를 한다.( X는 숫자 )

출처

https://spring.io/projects/spring-cloud