Oi, Helvecio, tudo bem?
O erro que você está encontrando indica que a classe NewOrderMain
foi compilada com uma versão do Java mais recente do que a versão do JRE que você utilizou para executar o projeto.
A classe foi compilada com a versão 56.0 (Java 12), enquanto o seu JRE reconhece apenas até a versão 55.0 (Java 11).
Para resolver esse problema, você tem duas opções:
Atualizar o JRE/JDK para uma versão mais recente: você atualizar o seu JRE/JDK para a versão 12 ou superior, para garantir que a versão do runtime seja compatível com a versão em que o projeto foi compilado.
Recompilar o projeto com uma versão mais antiga do JDK: outra solução é recompilar o projeto usando uma versão do JDK que seja compatível com o seu JRE atual (Java 11).
Para recompilar o projeto, abra o terminal na pasta do seu projeto e execute os comandos de compilação com o JDK 11. E é importante que o JAVA_HOME
esteja apontando para o JDK 11, assim, por exemplo:
export JAVA_HOME=/path/to/jdk11
./gradlew clean build
Se outra dúvida surgir, estamos por aqui.
Abraços! :)
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.