Stiamo lentamente sostituendo i file di comandi batch (windows .bat) che stavano semplicemente mettendo a dura prova le classi compilate nell'IDE degli sviluppatori, con build di formiche più complete (ovvero ottenendo da CVS, compilazione pulita, jar, archivio, e-mail, ecc.)
Ho trascorso molto tempo a studiare (e a correggere i problemi) con Ant, quindi mi sento più a mio agio ad usarlo per queste attività. Ma mi chiedo se Ant sia ancora così ampiamente utilizzata come quando ho iniziato a studiare, o se "il mondo è passato" a qualcosa di più nuovo (e forse più intenso). (Ho iniziato a vedere distribuito più materiale di costruzione Maven, che non ho mai usato, per esempio.)
L'importanza pratica di questa domanda è se spingo i nuovi sviluppatori ad imparare Ant o se dovrebbero imparare qualcos'altro per le build?
Non sono mai troppo in cima alle tendenze, quindi sarebbe bello sentire da altri sviluppatori Java quale pensano che sia il miglior strumento di costruzione e cosa pensano che i nuovi sviluppatori dovrebbero imparare.