Pessoal, conforme explicação da aula:
"O problema ocorre porque o jsp é uma Servlet debaixo dos panos e precisamos que a classe HttpServlet esteja disponível no classpath. O mesmo problema ocorreria se tentássemos criar uma Servlet: não conseguiríamos herdar de HttpServlet.
O projeto funciona bem no Jetty pelo fato de que o servidor já possui uma implementação da API de Servlets e disponibiliza para o nosso arquivo war.
Porém como o Eclipse não consegue encontrar a classe nesse momento, ele indica o erro. Para resolver isso, e inclusive sermos capazes de criar uma Servlet, adicione a API nas dependências do pom.xml"
Quando eu add a dependência do Servlet manualmente, ao rodar o servidor (no caso o Jetty) ele vai usar a implementação dele ou a minha?
Configurar essas APIs manualmente pelo pom não pode acabar gerando algum conflito com o servidor? Afinal, ele já tá preparado para rodar na versão X de uma api, não?
Abraços, Fernando.