Programa do Curso

Este curso é uma sequência de teoria e prática. Ao longo da sessão é desenvolvido um projeto multimódulo e todos os conceitos introduzidos são apreendidos pelos formandos.

    Apresentando Maven Por que Maven o Maven objetivos Principais recursos Comparando Maven e Ant
Instalação do Eclipse IDE e Maven
  • Introdução Especificação do projeto
  • Criando os primeiros módulos
  • Estrutura de diretório do projeto
  • Primeiros conceitos Coordenadas do projeto
  • Maven repositório
  • O POM
  • Ciclo de vida do build, plug-ins e metas Ciclo de vida limpo
  • Ciclo de vida padrão
  • Ciclo de vida do site
  • Ciclos de vida específicos do pacote
  • Objetivos comuns do ciclo de vida
  • Geração de site Construindo um site de projeto
  • Personalizando o descritor do site
  • Estrutura do diretório do site
  • Documentação do projeto
  • Teste de unidade e relatórios (plugin de relatório Surefire) Goals
  • Uso
  • Usando JUnit
  • Mecanismo de dependência de Dependências Maven
  • Escopo de Dependência
  • Visualizando Dependências
  • Dependências Transitivas
  • Resolução de conflitos
  • Gerenciamento de dependências
  • Propriedades Maven propriedades
  • Propriedades do projeto
  • Propriedades de configurações
  • Propriedades de variáveis de ambiente
  • Propriedades definidas pelo usuário
  • Filtragem de recursos
  • Crie perfis Crie portabilidade
  • Substituir um POM
  • Ativação de perfil
  • Perfis externos
  • Perfis de configurações
  • Mais sobre a herança POM POM
  • Projetos multimódulos
  • Melhores práticas de POM
  • Gerenciamento de repositório Nexus e o repositório corporativo
  • Usando Nexus
  • Configurando Maven para Nexus
  • Configuração do Nexus
  • Operações de 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)

    Cursos Relacionados

    Combined C/C++, JAVA and Web Application Security

      28 horas

    Advanced Java Security

      21 horas

    Combined JAVA, PHP and Web Application Security

      28 horas

    Standard Java Security

      14 horas

    Java and Web Application Security

      21 horas

    Advanced Java, JEE and Web Application Security

      28 horas

    Categorias Relacionadas