Solucionado (ver solução)
Solucionado
(ver solução)
9
respostas

Falta de pacote web

No projeto importado não tenho o pacote web

9 respostas

Oi Luiz,

o projeto gerenciador tem a pasta src com os arquivos de código fonte e a pasta WebContent com os arquivos da aplicação web.

vc conseguiu importar o projeto corretamente?

abs

Importei a partir do zip

Oi Luiz,

só para garantir, vc fez esse exercício abaixo?

https://cursos.alura.com.br/course/servlet-3-e-fundamentos-web/section/1/exercise/1

Lá tem passo a passo. Pergunto pois nao tem uma pasta web nem `src/main/java``

abs

Java Resources src/main/java br.com.alura.gerenciador.web

No projeto não aparece mas no video ela existe e é onde devo criar o busca empresa,

Oi Luiz,

acho só agora entendi :) ... foi mal.

Essa pasta web é apenas um pacote que vc pode criar facilmente no eclipse, na hora de criar a classe.

Essa parte de pacotes é abordado o terceiro curso sobre Java:

Java III: https://cursos.alura.com.br/course/java-e-bibliotecas

Esse curso explica direitinho o que são pacotes e como funcionam. Depois desse, normalmente sugiro assistir os treinamentos relacionados com o mundo web, principalmente os dois abaixo:

HTTP: https://cursos.alura.com.br/course/fundamentos-http

HTML e CSS: https://cursos.alura.com.br/course/html-e-css

Depois disso eu iria para MySQL para entender melhor como funciona o banco de dados (MySQL é utilizado na maioria dos treinamentos Java):

https://cursos.alura.com.br/course/introducao-a-banco-de-dados-e-sql

Isso vai te ajudar demais no treinamento Servlet!

Uma vez que fica mais claro o que é a web e como trabalhar com banco de dados você pode atacar com tranquilidade as tecnologias que juntam essas duas partes como Servlet, JSP/JSTL, JDBC, JPA etc.

Se tiver mais dúvidas, por favor manda bala :)

abs

Ok, mas não tenho acesso no momento a esses treinamentos. Como faço para resolver o problema atual, uma vez que não foi importado com o projeto?

Ok, vamos lá.

No projeto gerenciador, clique com no botão direito em src/main/java depois New e Class:

Digite no campo Package:

br.com.alura.gerenciador.web

Digite no campo Nome:

BuscaEmpresa

Clique em Finish.

Isso deve criar uma nova classe BuscaEmpresa dentro do pacote br.com.alura.gerenciador.web!

Abs

Desculpa, mas acho que vc não entendeu. No projeto NÃO EXISTE o PACOTE br..com.alura.gerenciador.web. Isso é o que esta faltando.

solução!

Oi Luiz,

só quero ajudar :(

No video realmente já existe um pacote web, vc tem razão, mas esse pacote está vazio (por isso aparece na cor branca, as 5:06 no video ).

Quando vc cria a nova classe, mesmo com o pacote web inexistente, o Eclipse gera esse pacote para você. Então basta seguir as instruções da minha resposta anterior para criar o pacote e a classe, tudo de uma vez só, ok?

abs