1
resposta

Supertypes of the following classes cannot be resolved

Task :compileKotlin FAILED e: Supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath: class org.springframework.web.filter.GenericFilterBean, unresolved supertypes: javax.servlet.Filter Adding -Xextended-compiler-checks argument might provide additional information.

Ola, encontre este erro no meu projeto. O que poderia ser?

1 resposta

Olá Nicole!

Esse erro geralmente ocorre quando a dependência necessária não está presente no classpath do seu projeto. No caso específico do erro que você mencionou, parece que está faltando a dependência do pacote javax.servlet.Filter.

Para resolver esse problema, você precisa adicionar a dependência correta ao seu arquivo de configuração do projeto. No caso do Spring, você pode adicionar a seguinte dependência ao seu arquivo build.gradle:

implementation 'javax.servlet:javax.servlet-api:4.0.1'

Certifique-se de sincronizar o projeto após adicionar a dependência. Isso deve resolver o erro e permitir que o supertipo javax.servlet.Filter seja resolvido corretamente.

Espero ter ajudado e bons estudos!