(Gerenciamento de DependĂȘncias, Build e Organização de Projetos Java)

Todo ninja precisa de uma mochila cheia de ferramentas para suas missÔes: mapas, kunais, pergaminhos, medicamentos.

No Java, quem organiza e carrega tudo que seu projeto precisa Ă© o Maven.

Ele resolve dependĂȘncias, compila, empacota, testa e organiza seu projeto — tudo de forma automatizada.


đŸ§± 1. O que Ă© o Maven?

Maven Ă© uma ferramenta de gerenciamento de projetos Java que automatiza:

É como ter uma mochila que guarda todas as bibliotecas ninjas que vocĂȘ precisa.


đŸ—‚ïž 2. Estrutura de Projeto (padrĂŁo Maven)

Ao criar um projeto Maven, a estrutura fica assim:

meu-projeto/
 ├── src/
 │    ├── main/
 │    │     ├── java/
 │    │     └── resources/
 │    └── test/
 │          ├── java/
 │          └── resources/
 └── pom.xml

O arquivo mais importante Ă© o:

📘 pom.xml — O Pergaminho Central do Projeto