1
resposta

[Projeto] Error ao executar o projeto: Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0

Não estou conseguindo rodar corretamente o projeto pois esse aviso acontece e não consegui resolver.Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Ruan! Tudo bem?

Esse aviso que você está recebendo indica que algumas funcionalidades do Gradle que você está utilizando estão obsoletas e não serão compatíveis com a versão 9.0 do Gradle. Para resolver isso, você pode seguir alguns passos:

  1. Atualize o Gradle Wrapper: Certifique-se de que você está utilizando a versão mais recente do Gradle Wrapper. No terminal, execute o comando abaixo para atualizar:

    ./gradlew wrapper --gradle-version 8.2.1 --distribution-type all
    

    Substitua 8.2.1 pela versão mais recente do Gradle que você deseja usar.

  2. Verifique as Deprecações: Execute o build com o modo de warnings ativado para ver quais funcionalidades estão obsoletas:

    ./gradlew build --warning-mode=all
    

    Isso fornecerá uma lista detalhada de todas as funcionalidades obsoletas que estão sendo usadas no seu projeto.

  3. Atualize os Plugins e Dependências: Verifique se todos os plugins e dependências que você está utilizando estão atualizados para versões que sejam compatíveis com as versões mais recentes do Gradle.

  4. Revise e Atualize o Código do Build: Com base nos warnings que você recebeu, revise e atualize o código do seu build.gradle ou outros arquivos de configuração do Gradle para substituir as funcionalidades obsoletas por suas alternativas mais recentes.

Aqui está um exemplo de como você pode atualizar uma dependência no build.gradle:

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-web:3.0.0'
}

Certifique-se de que todas as dependências estão usando versões que não utilizam funcionalidades obsoletas do Gradle.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.