BT

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

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

  • porque

    by danilo barsotti /

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    Porque eu usaria o Ivy e largaria o maven2?? pelo oque eu vi eles fazem mais ou menos a mesma coisa...

  • Re: porque

    by Felipe Rodrigues /

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    Eu acho o maven muito burocrático. O Ivy por outro lado é mais simples e se integra melhor com o Ant.

    Mais informação das diferenças entre os dois e porque a apache está investindo no Ivy pode ser encontrada aqui: ant.apache.org/ivy/m2comparison.html

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.