Sono cresciuto deluso con le alternative basate su Groovy su Ant. AntBuilder non funziona da Eclipse, il plugin Groovy per Eclipse è deludente, e Gradle non è ancora pronto.Sostituzione di build.xml con Build.java - utilizzando Java e le librerie Ant come sistema di build
La documentazione di Ant ha una sezione intitolata "Uso di compiti di formica ant di Ant" che fornisce un teaser per l'utilizzo delle librerie Ant dal codice Java. C'è un altro esempio qui:
http://www.mail-archive.com/[email protected]/msg16310.html
In teoria sembra abbastanza semplice da sostituire con build.xml Build.java. La documentazione di Ant suggerisce alcune dipendenze non documentate che dovrò scoprire (non documentate dal punto di vista dell'uso di Ant da Java).
Dato il livello di delusione con lo scripting Ant, mi chiedo perché questo non sia stato fatto prima. Forse ha e non è un buon sistema di costruzione.
Qualcuno ha provato a scrivere file di compilazione in Java utilizzando le librerie Ant?
Perché non consideri ancora Gradle pronto? – tronda
+1 Sto pensando di fare anche questo. La camicia di forza della formica è stancante. – amarillion
Per chiunque sia preoccupato di questo ... c'è una discussione più ampia con qualche informazione in più qui: http://ant.1045680.n5.nabble.com/Replacing-build-xml-with-Build-java-Doing-Ant- builds-directly-from-Java-td1354956.html – ricosrealm