Esse curso está gerado um problema na importação das bibliotecas sem necessidade.
Não importou a biblioteca javax.servlet causando erro nas classes: javax.servlet.ServletContext; import javax.servlet.ServletException;
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Esse curso está gerado um problema na importação das bibliotecas sem necessidade.
Não importou a biblioteca javax.servlet causando erro nas classes: javax.servlet.ServletContext; import javax.servlet.ServletException;
Outro problema no projeto projeto-jpa-2 é no form.jsp
The method getBuild() is undefined for the type MvcUriComponentsBuilder.MethodArgumentBuilder
javax.servlet.jsp.JspException cannot be resolved to a type
javax.servlet.jsp.PageContext cannot be resolved to a type
O problema do getBuild() é um bug do eclipse...
Em relação ao problema do import do javax.servlet.jsp é estranho mesmo.. pq no pom.xml ta referenciando o javaee-7-api... Bom, vc pode tentar importar de novo o projeto, é o que eu faria. Caso não queira, vc pode adicionar o tomcat como dependencia do seu projeto, pelo eclipse mesmo...
O uso do maven é motivado pelo número de projetos que usam ele no mundo real.. ninguém cria projetos configurando as libs na mão..
Tudo bem, mas nesse caso você coloca como pré-requisito para fazer o curso a pessoa conhecer o maven.
Isso porque quando há problema na importação das bibliotecas, se não souber resolver com o maven, o aluno não vai conseguir acompanhar as atividades do curso.
Acho que é importante então deixar isso claro.