Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Este curso é uma sequência de teoria e prática. Um projeto multimódulo é desenvolvido ao longo da sessão e todos os conceitos introduzidos são apreendidos pelos formandos.
- Apresentação de Maven
- Porquê Maven ou os objectivos de Maven
- Caraterísticas principais
- Comparação entre Maven e Ant
- Instalação do IDE Eclipse e do Maven
- Como começar
- Especificação do projeto
- Criando os primeiros módulos
- Estrutura de diretórios do projeto
- Primeiros conceitos
- Coordenadas do projeto
- Repositório Maven
- O POM
- Ciclo de vida da compilação, plugins e objectivos
- Ciclo de vida limpo
- Ciclo de vida por defeito
- Ciclo de vida do site
- Ciclos de vida específicos dos pacotes
- Objectivos comuns do ciclo de vida
- Geração do sítio
- Construindo um site de projeto
- Personalizando o descritor do site
- Estrutura de diretórios do sítio
- Documentação do projeto
- Teste de unidade e relatórios (plug-in de relatório Surefire)
- Goals
- Utilização
- Utilizar JUnit
- Dependências
- Mecanismo de Dependência do Maven
- Escopo da Dependência
- Visualizando Dependências
- Dependências transitivas
- Resolução de conflitos
- Gestão de dependências
- Propriedades
- Propriedades Maven
- Propriedades do projeto
- Propriedades das definições
- Propriedades da variável de ambiente
- Propriedades definidas pelo utilizador
- Filtragem de recursos
- Perfis de construção
- Portabilidade de compilação
- Substituir um POM
- Ativação de perfis
- Perfis externos
- Perfis de configuração
- Mais informações sobre o POM
- Herança POM
- Projectos multimódulos
- Melhores práticas do POM
- Gestão de repositórios
- Nexus e o repositório empresarial
- Usando o Nexus
- Configuração do Maven para o Nexus
- Configuração do Nexus
- Operações do repositório
Requisitos
Os formandos devem estar à vontade com a linguagem Java, a prática será efectuada com a plataforma Eclipse IDE.
21 Horas
Declaração de Clientes (1)
I was benefit from the way of approaching the subject and content of the course.