Apache Ant para Linux

uma ferramenta de construção baseada em java
Baixe Agora

Apache Ant para Linux Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • The Apache Software Foundation
  • Site do editor:
  • Sistemas operacionais:
  • Linux
  • Tamanho do arquivo:
  • 8.54MB

Apache Ant para Linux Tag


Apache Ant para Linux Descrição

Editar pela Apache Ant é uma ferramenta de construção baseada em Java. Em teoria, é como fazer, mas sem rugas. Por que outra ferramenta de construção quando já existe, Gnumake, Nmake, Jam e outros? Porque todas essas ferramentas têm limitações que o autor original da formiga não poderia viver quando desenvolve software em várias plataformas. Ferramentas de maquiagem são inerentemente baseadas em shell - eles avaliam um conjunto de dependências, então executam comandos, não ao contrário do que você emitiria em uma casca. Isso significa que você pode facilmente estender essas ferramentas usando ou escrevendo qualquer programa para o sistema operacional que você está trabalhando. No entanto, isso também significa que você se limita ao sistema operacional, ou pelo menos o tipo de sistema operacional, como o Unix, que você está trabalhando. MakeFiles são inerentemente mal também. Qualquer um que tenha trabalhado neles por algum tempo se encontrasse no problema da guia temido. "Meu comando não está executando porque eu tenho um espaço na frente da minha guia !!!" disse que o autor original de formigas muitas vezes. Tools como Jam cuidou disso em grande parte, mas ainda tem outro formato para usar e lembrar. Formiga é diferente. Em vez de um modelo onde é estendido com comandos baseados em shell, a formiga é estendida usando classes Java. Em vez de escrever comandos da Shell, os arquivos de configuração são baseados em XML, chamando uma árvore de destino onde várias tarefas são executadas. Cada tarefa é executada por um objeto que implementa uma interface de tarefa específica. Concedido, isso remove parte do poder expressivo que é inerente por construir um comando shell, como "encontrar". -Name foo -exec rm {} ', mas dá-lhe a capacidade de ser plataforma cruzada - para trabalhar em qualquer lugar e em todos os lugares. E, se você realmente precisar executar um comando shell, a formiga tem uma tarefa que permite que diferentes comandos sejam executados com base no sistema operacional que ele está sendo executado.


Apache Ant para Linux Software Relacionado