Ant

Ant è uno strumento di compilazione e automazione di attività pensato per la portabilità e la cross-compilabilità. Motore Java e "script" XML (che fanno uso di operazioni semplici definite come classi) danno ad Ant una struttura estremamente flessibile

Configurazione

        set ANT_HOME=c:\ant
        set JAVA_HOME=c:\jdk-1.5.0.05
        set PATH=%PATH%;%ANT_HOME%\bin
      

I Plugin

  • JDepend - come per Junit si può automatizzare l'analisi dell'architettura
  • Parallel/Sequential - Contenitore di altri Task, questi ultimi vengono eseguiti su thread diversi o in modo sequenziale
  • .NET Tasks - nonostante il tool sia prettamente pensato per Java, la somiglianza strutturale e la grande diffusione di entrambe le tecnologie ha portato alla creazione di questo set di strumenti compatibili sia con i compilatori MS che con quelli open source
  • altri plugin...

Video