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

Objeto ModelAndView do spring não roda no java 9

Por favor, gostaria de saber porque está dando erro no meu projeto na hora de realizar o import spring.web.servlet.

Os objetos form e ModelAndView não compilam pois o java não está achando as classes.

Percebo que quando mudo para o java SE 1.8 funciona, mas porque no java SE 9 não? Não deveria ter compatibilidade?

2 respostas
solução!

Oi Thiago, tudo bom?

O java 9 veio com uma mudança pesada na estrutura da linguagem. Com a modularização muita dependência que antes vinha por padrão na JVM hoje já n vem mais. Muito provavelmente esse erro é referente à falta de algum módulo

Aqui você encontra um tutorial em ingles de como fazer a migração de um projeto springboot para java 9. Não muda muita coisa do spring normal já que o que a gente quer mesmo são os modulos necessários pra aplicação funcionar.

Abraço

Obrigado André!