3
respostas

duvidas java.lang.ClassNotFoundException: javax.servlet.jsp.tagext.TagLibraryValidator

pessoal, boa tarde ja tentei resolver e nada java.lang.ClassNotFoundException: javax.servlet.jsp.tagext.TagLibraryValidator esta dando essa exception qd faço a requisição no http

3 respostas

Boa tarde Felipe.

Pode postar o código aqui para avaliarmos?

cod esta igual ao do curso, porem a versão do Tomcat é diferente, no caso é a versão 10 e a do curso a 9, não esta reconhecendo o import da biblioteca

Boa noite Felipe.

Entendi, bom neste caso será necessário ajustar os imports pois o Tomcat 10 mudou o nome das classes de javax.* para jakarta.. O post abaixo explica mais sobre os detalhes:

https://cursos.alura.com.br/forum/topico-jakarta-vs-javax-144770

Para solucionar o no seu código, vá até os arquivos de Servlet e altere todos os imports como o exemplo abaixo:

DE: import javax.servlet.http.HttpServlet; PARA import jakarta.servlet.http.HttpServlet;

Faça isso para todos os imports que comecem com javax.

Bons estudos