Lightning talk - Maven

219 views

Published on

Overview about Maven

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
219
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

No notes for 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

×