Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

java.lang.NoSuchMethodError em uma classe do Spring

Queria ter mais detalhes dessa dúvida mas como o professor fez um vídeo muito confuso em que ele resolve exceptions o vídeo todo sem explica-las eu não sei nem quando essa apareceu. Acho que foi desde ocomeço da aula mesmo. Conto com vocês.

Projeto zipado pois são meio milhão de classes:

https://drive.google.com/open?id=1jnns2Nx1lyl1dq4BwowARRFCoLG3L0WA

tentei colocar a saída completa do console aqui mas não cabe, então tentei colocar só as exceções, mas também não cabe (tem como resolver isso?), segue link pra saída completa do console:

https://drive.google.com/open?id=1njb7utlNRq8X71VOhjUMWCT4Q3zsaa3G

Não consigo avançar no curso sem resolver isso. Obrigado desde já.

2 respostas
solução!

Fala Murilo, tudo bem?

Tenta subir o projeto utilizando o JDK 8 ao invés do JDK 10. Para conseguir rodar com o Java 10 você teria que atualizar as dependências do Spring 4 desse projeto para o Spring 5.

Se alguém estiver com esse problema, você deverá mudar as java project faces para o jdk1.8 (java 8), além de configurar o maven para usar a versão certa do java, pois por padrão ele utiliza a jdk1.5.

Recomendo baixar o projeto da aula posterior e utilizar o pom.xml daquele, pois ele já tem as configurações do maven necessárias.

Não consegui utilizar o Spring 5 como na resposta pois ele tem muitas classes e não soube importa-las e, visto que o curso utiliza o java 8 e o Spring 4 não há motivo para provocar novos possíveis erros.

Para analisar problemas relacionados recomendo utilizar a view "Markers" do eclipse, pois nela é possível ver os erros do projeto em detalhes (inclusive os de build path).

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software