quarta-feira, 11 de março de 2015

Criando um projeto Web no Eclipse com Maven

1° Passo: New > Other >

 Maven > Maven Project > Next

Em seguida ignore o archetype, (Archetype: Template do projeto, geralmente utilizado em empresas para criar um Template padrão) > Next :

2° Passo - Configurando o Projeto: 

Grupo Id: Geralmente colocamos o nome do nosso domínio, pois o Grupo Id precisa ser único, se é um projeto pessoal coloque o nome do domínio de trás para frente (esse é o padrão usado), por exemplo: br.com.loboMarinho

Artifact Id: Nome do Projeto, no meu caso:  ProjetoMaven

Version: Versão usada (geralmente a ultima). SNAPSHOT é um padrão usado, que significa que ainda estamos trabalhando nessa versão.

Packaging: war, é o tipo de empacotamento que será utilizado, no nosso caso será um WAR, arquivo Web. 

Campos preenchidos > Next

Ao criar o primeiro projeto, o Maven vai baixar todos os seus Plugins, levando alguns segundo/minutos para abrir o projeto.

Estrutura do Projeto Maven:

O padrão do Maven, já cria uma estrutura de pastas, onde organizaremos o nosso projeto, separando ele por classes, testes, arquivos web, etc.


src/main/java: É onde iremos criar as nossas classes
src/main/resources: É onde se encontra os arquivos de propriedades, recursos, etc.
src/test/java: Classes para testes
src/test/resources: Arquivos de teste


src > main > webapp: É onde fica os arquivos Web, como o CSS, HTML, imagens, JavaScript, etc.
Target: É onde é gerado os códigos compilados:

3° Passo: Criando um JSP para verificar se o programa está okay.

  • Dentro do webapp, clique no botão direito: New > Other > JSP FILE > Next 
  • Nomeie o jsp como: index.jsp > Finish



No arquivo criado, coloque um "Meu primeiro projeto Maven", ou qualquer coisa inicialmente somente para teste.


Salve feche, e antes de rodar o tomcat, vamos dar uma olhada no arquivo pom.xml. Abra e clique em pom.xml :

O pom.xml é o nosso arquivo de configuração do nosso projeto, é nele onde vamos definir as dependências (Framework, ferramentas, banco de dados) que vamos utilizar em nosso projeto.
Em seguida falarei mais sobre ele. Agora que já conhecemos todo o modelo do projeto Maven, podemos rodar o nosso projeto.

Adicionando o Tomcat:

Clique em Servers > e no link mostrado >

Adicione o Tomcat > Finish

Clique no projeto e arraste ele para dentro do Tomcat:

Clique no botão de play no canto direito da tela do Eclipse:

O Tomcat vai rodar, e o seu projeto ficara disponível na porta local: localhost:8080/NomeDoProjeto, no nosso caso localhost:8080/ProjetoMaven
obs: Como o padrão inicial é o index você não precisa digitar na url, mas não tem problema digitar também, vai funcionar dos dois jeitos, paginas com outros nomes, é preciso chamar na url. 

Pronto! Primeiro projeto Maven criado, em seguida é só trabalhar no mesmo, seguindo os padrões sitados e as orientações que darei futuramente nos próximos post, como por exemplo sobre as dependências do projeto e como importá-las de maneira fácil e pratica no Maven.

Melissa Lobo.

Nenhum comentário:

Postar um comentário