Lightning talk - Maven

226 visualizações

Publicada em

Overview about Maven

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
226
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Lightning talk - Maven

  1. 1. Diogo Salaberri
  2. 2.  O que é ? Para que serve ? ◦ Ferramenta que gerencia projetos de software. ◦ Do esqueleto inicial à implantação no servidor. ◦ Centraliza a configuração do projeto. (POM.xml) ◦ Convenção sobre configuração.
  3. 3.  O que são ? ◦ Local onde ficam os arquivos (JARs) do projeto.  Tipos : ◦ Local : Na própria máquina do developer. (m2) ◦ Central : Repositório Maven. ◦ Remoto : Repositórios específicos. (java.net)  Mecânica: ◦ Busca dependência no Local. ◦ Busca dependência no Central. ◦ Busca dependência no Remoto (se houver).  Erro de dependência.
  4. 4.  Package (mvn package): ◦ Compila > Unit Tests > Package.  Clean (mvn clean): ◦ Limpa a pasta target.  Tests (mvn tests): ◦ Roda os Unit Tests.  Clean + Install (mvn clean install) : ◦ Ciclo de Clean + Ciclo de install.
  5. 5.  Obrigado à todos.  Diogo Salaberri

×