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

Número de participantes


Preço por Participante

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas