Infraestrutura

Ant: Build robusto para projetos Java

Curso online de Ant: Build robusto para projetos Java

266 7.4

7,4

é a nota desse curso

2.787

alunos neste curso

Faça esse curso e...

  • Automatize tarefas de build e descanse tranquilo
  • Criação de artefatos, jars e wars
  • Execução da sua bateria de testes
  • Deploy no tomcat e servidores remotos

Veja o primeiro vídeo

Público alvo

Desenvolvedores Java que desejam controlar o ciclo de construção de software com ANT e interessados no processo de integração contínua. Necessário conhecimentos de Java para Web.

Nível de Dificuldade

Básico

Instrutores

  • Fábio Pimentel

    Fábio é desenvolvedor full-stack com foco em Android, Android(Java/Kotlin) e Ruby on Rails. É ativo na comunidade, palestrou na CocoaHeads e na Mobile Conf.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. O processo de build de um software e introdução ao ANT

    • Build automatizados e entrega contínua
    • O ANT como ferramenta de build
    • Definição de tarefas
    • Gerando um JAR
    • Criação de alvos
    • Dependências entre targets
  2. Compilar e executar testes com ANT

    • Testando fora do Eclipse
    • Compilação das classes de teste
    • Executando testes com JUnit
    • Geração de relatórios
  3. Definição do classpath e refatoração do build

    • Caminhos e configurações duplicados
    • Refatoração do classpath e o elemento path
    • Aproveitando caminhos existentes
    • Propriedades duplicadas e o elemento property
    • Externalizar as propriedades
  4. Deployar e rodar a aplicação no servidor

    • Criação do WAR para o Deploy automático
    • Deploy no Tomcat
    • Executar o projeto no servidor
    • Acesso a qualquer servidor remoto via SCP
    • Geração do projeto para ambientes de homologação e produção
  5. Customizando o processo de build com tarefas próprias

    • Criação de classes tarefas
    • Declaração da tarefa no build
    • Definição de atributos da tarefa
    • Classpath da tarefa no build.xml

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

Premium
  • 655
12X
R$75

à vista R$900

Matricule-se
Premium Plus
  • 655
12X
R$100

à vista R$1.200

Matricule-se