-
728x90
Description:
Your project setup is incompatible with our requirements due to following reasons:
- Spring Boot [2.7.6] is not compatible with this Spring Cloud release train
Action:
Consider applying the following actions:
- Change Spring Boot version to one of the following versions [2.6.x] .
You can find the latest Spring Boot versions here [https://spring.io/projects/spring-boot#learn].
If you want to learn more about the Spring Cloud Release train compatibility, you can visit this page [https://spring.io/projects/spring-cloud#overview] and check the [Release Trains] section.
If you want to disable this check, just set the property [spring.cloud.compatibility-verifier.enabled=false]유레카 서버의 스프링 부트 버전을 올리자 만난 오류이다. (2.6.2 -> 2.7.6)
원인
스프링 클라우드는 스프링 부트의 버전을 타기 때문이다.
해결 방법
위의 내용을 대략 해석하면 이렇다. (짧은 영어로 해석해본다.)
스프링 부트 버전이 스프링 클라우드와 호환이 되지 않습니다. 스프링 부트 버전을 바꾸거나 스프링 클라우드 페이지에 방문하여 [Release Trains]를 확인해보세요. 써있는 그대로 해보면 문제가 해결된다.
현재 목표는 스프링 부트의 버전을 올리는 것이므로 스프링 클라우드 페이지에서 알맞는 버전을 찾아보겠다.
https://spring.io/projects/spring-cloud#overview
해당 페이지에 들어가면 Release Train을 찾을 수 있다.
올릴 스프링 부트 버전은 2.7.6 이므로 2021.0.x aka Jubilee에 들어가서 사용가능한 스프링 클라우드 버전을 찾아보면 된다.(https://github.com/spring-cloud/spring-cloud-release/wiki/Spring-Cloud-2021.0-Release-Notes)
알맞는 버전을 찾아서 build.gradle에 적용시켜 주면 끝이다.
maven은 pom.xml에 적용시켜 주면 된다.
여러 버전 중 가장 최신부터 적용해서 찾아보면 된다.굳이 어떤 버전이 맞는지 검색해서 찾을 필요 없다.
plugins { // 스프링 부트 버전 id 'org.springframework.boot' version '2.7.6' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' } ext { // 스프링 클라우드 버전 set('springCloudVersion', "2021.0.5") } dependencyManagement { imports { mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}" } }
스프링 부트 2.7.6 버전과 스프링 클라우드 2021.0.5은 잘 호환되었다.
728x90반응형'개발 기록' 카테고리의 다른 글
MSA - Spring Cloud Config server (0) 2023.04.11 MSA - Spring Cloud Eureka server (0) 2023.04.09 java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration (0) 2023.03.27 DB 이중화하기 with Spring AOP (0) 2023.03.19 Spring AOP에서 만난 예상치 못한 오류 --enable-preview (0) 2023.03.15