construção de projeto java usando o utilitário ANT
Pergunta
Eu estou usando um script Ant para construir os frascos dos projetos que eu tenho na minha área de trabalho do eclipse. O comando que eu uso é ant -f <build_file.xml>
Eu quero construir os projectos usando apenas o script ant (no momento estou usando o eclipse para o presente). Alguém pode me ajudar?
Solução
O formiga manual e ANT Tutorial seriam os melhores lugares para começar.
Outras dicas
Isto irá compilar os arquivos Java em my_prj / src para my_prj / classes usando os frascos em my_prj / lib .
<javac srcdir="my_prj/src"
destdir="my_prj/classes"
debug="on">
<classpath>
<fileset dir="my_prj/lib">
<include name="**/*.jar"/>
</fileset>
</classpath>
</javac>
O seu script de construção Ant irá conter vários alvos que você pode invocar. A partir do uso de linha de comando do interruptor -p
para listar aqueles que estão disponíveis junto com suas descrições:
ant -f mybuildfile.xml -p
Você pode então invocar um dos alvos listados:
ant -f mybuildfile.xml sometarget
[Nota: o -f
não é necessário se o arquivo de construção é chamado build.xml
, como é a convenção habitual]