Olá Marcelo, Eu utilizo Ant para basicamente para automatizar o processo de compilação e instalação de aplicações que usam servlets e JSP. O Ant compila as fontes, gera os WARs, transfere os arquivos para os lugares certos, e reinicializa o servidor. O script roda tanto em linha de comando como via NetBeans/Forté. Mas eu não tive muito tempo de explorá-la suficientemente. A ferramenta serve para muito mais.
Ant é como make, mas em vez de Makefiles você tem arquivos XML (buildfiles) onde você pode definir projetos, propriedades e targets (seqüências de tarefas). Durante a evolução do projeto você pode acrescentar novas tarefas, editá-las, definir novos targets, etc. Para finalizar um release, por exemplo, você poderia configurar um buildfile para realizar a compilação, fazer o checkout via CVS, execução de testes, geração de javadoc, criação de diretórios, cópia de arquivos, geração de JARs e WARs, enviar e-mail aos participantes, etc. Você também pode distribuir o Ant para que o cliente tenha uma instalação automatizada. Vem com várias tarefas prontas (javac, jar, javadoc...), inúmeras que você pode baixar (conversão de arquivos, transformação XSLT, etc.) e se você quiser pode ainda definir novas tarefas implementando a interface Task. O Ant ajuda bastante a organizar seu código, e facilita a distribuição de aplicações JSP/servlets. Oferece uma flexibilidade que nenhum IDE oferece e por isto já é integrado em alguns deles (o NetBeans/Forté e, se eu não me engano, o JBuilder). []s Helder. -- Helder da Rocha Consultor www.argonavis.com.br São Paulo ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Thursday, December 20, 2001 4:13 PM Subject: [java-list] Vantagens do Apache Ant > Amigos, > > Alguém utiliza o Apache Ant aqui na lista? Se sim, poderia me dizer as > vantagens em usá-lo. > > Obrigado! > > Marcelo Alcantara > [EMAIL PROTECTED] > Consultor Senior > Martin Brower do Brasil > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------