BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Apache Ivy 2.0 Final Lançado

Apache Ivy 2.0 Final Lançado

Favoritos

Ivy 2.0, a nova versão do projeto gerenciador de dependências Ivy, foi lançada.

As principais funcionalidades da versão 2.0.0 são

  • compatibilidade com Maven2 melhorada, com vários bug fixes e mais recursos pom suportados
  • gerenciamento de cache melhorado, incluindo cacheamento de resisões dinâmicas com TTL detalhado
  • melhorado o suporte a concorrência com locking de cache e publicação atômica
  • validação incluindo namespaces, permitindo o uso de validação com atributos extras
  • novo resolver 'empacotador' adicionado
  • manuseio melhorado e mais homogêneo de caminhos (paths) relativos
  • melhor suporte para builds locais
  • vários bug fixes conforme documentado no Jira e nas notas da versão

Apache Ivy é uma ferramenta para gerenciamento de dependências de projetos. O website da Apache define Ivy desta forma:

1. flexibilidade e configurabilidade
Apache Ivy é essencialmente agnóstico a processos e não está amarrado a nenhuma metodologia ou estrutura. Ao invés disso ele provê a flexibilidade e configurabilidade necessárias para ser adaptado a uma larga escala de gerenciamentos de dependências e processos de build.
2. forte integração com o Apache Ant
Embora disponível como uma ferramenta independente, o Apache Ivy trabalha particularmente bem com o Apache Ant, provendo um número de tarefas Ant poderosas indo desde resolução de dependências a relatórios de dependências e publicação.

A versão 2.0 do Ivy estava por vir há um bom tempo, após os esforços terem começado com uma mudança para um projeto Apache oficial mais de um ano atrás. Há várias outras mudanças na versão 2.0 além das mencionadas acima:

  • Alterado para um estrutura de pacotes org.apache.
  • Alterações nas convenções de nomenclatura relacionados à mudança para a Apache
  • 'Configuration' renomeado para 'Settings'
  • Uso por padrão do repositório Maven ibiblio
  • Melhorias na integração com o Ant

O Ivy pode ser baixado da página do Apache Ivy. Mais informações sobre como usar o Ivy, e quais recursos ele oferece estão disponíveis na documentação da versão 2.0.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT