Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Bug] Error: Spring Boot [3.5.0] x Spring Cloud 2024

Há alguns dias tive problema na hora de rodar uma aplicação, onde o erro apresentado era incompatibilidade entre as versões do Spring Boot 3.5.0 e o Spring Cloud.

Porém, dia 11/06/2025 e 12/062025, todas as aplicações com versões antiga do SpringCloud começaram a apresentar o mesmo erro, até mesmo os microsserviços que antes estavam rodando normalmente.

A mensagem de erro:

Description:

Your project setup is incompatible with our requirements due to following reasons:

  • Spring Boot [3.5.0] is not compatible with this Spring Cloud release train

Pesquisando e quebrando a cabeça, fiz um teste mudando a versão do SpringCloud, por uma mais atualizada (2025), e voltou a funcionar.

Até cheguei a abrir uma tópico aqui no fórum sobre essa questão, mas fui informado que a versão atual do SpringCloud era a de 2024, justamente a que começou a demonstrar incompatibilidade. Antes, os microsserviços estavam rodando normalmente e se registrando no Eureka, das datas informadas acima, todos começaram a apresentar o erro.

Criando o projeto API Gateway, no Spring Initializr, tive a curiosidade de conferir o pom.xml e descobri que sim, o SpringCloud já estava sendo gerado com essa nova versão.

    <properties>
        <java.version>21</java.version>
        <spring-cloud.version>2025.0.0</spring-cloud.version>
    </properties>

Sendo assim, resolvi abrir esse tópico, caso alguém encontre o mesmo problema.

Acredito que que alunos que começarem o curso após as datas comentadas, não terão o mesmo problema, pois os projetos gerados já estarão com essa atualização.

1 resposta
solução!

Oi Camilo! Joia?

Olha nos de novo aqui kkk. Agradeço por compartilhar todo o contexto sobre o problema e como resolver ele! Tenho certeza que ajudará os demais alunos que enfrentarem o mesmo problema.

Bons estudos!