Usando java EE no eclipse

Olá galera,
me encontro com um probleminha que gostaria de receber uma ajuda.

Minha situação é o seguinte:

Estou tentando aprender java ee com um apostila da caleum e quando tentei extender um classe HttpServlet e usar outras, mas não consegui. A classe não foi encontrada e agora estou parado.

gostaria de saber se tem algo faltando no meu projeto. Ou talvez estou usando a versão errada do eclipse. se alguém poder dar uma ajuda agradeço desde já!

estou usando o Eclipse Jee 2018-12/Eclipse IDE for Enterprise Java Developers.

Você adicionou o server (tomcat) no eclipse? Se sim, verifique se o mesmo está no classpath da aplicação. Feito isso, você conseguirá ver a classe HttpServlet.

Existem algum arquivo jar para adicionar?

Não um jar. No eclipse, vc consegue configurar o build path do projeto e adicionar o servidor como uma library (depois de adicionar o servidor no eclipse através da view “Servers”). Para fazer esse procedimento, basta fazer o seguinte:

  • Nas propriedades do projeto

Java Build Path > Libraries > botão “Add Library” > Selecionar “Server Runtime” > Seleciona o servidor adicionado > Botão “Finish” > Botão “Apply and Close”

A interface HttpServlet . vem no tocamp por isso não consegui encontrar?

Vem no tocamp? Como assim?

Só consegui extender o HttpServlet depois de ter adicionado o servidor.
então pensei que HttpServlet não fosse padrao do java

Ah, tocamp vc quis dizer tomcat. Entendi.

Então, a servlet nao faz parte do java se, que eh o q vc tem qdo instala a jdk. A implementação da especificação esta num web server.

Entendi, entendi. Essa erra minha dúvida.

Desculpa pela ignorância e obrigado pela ajuda.