Abbiamo lentamente sostituito i file di comando batch (windows .bat) che stavano semplicemente rovinando le classi compilate nell'IDE degli sviluppatori, con build di Ant più completi (ad es. da CVS, compilazione pulita, jar, archivio, email, ecc. .)
Ho dedicato molto tempo all'apprendimento (e al debug dei problemi) con Ant, quindi sono più comodo nell'utilizzarlo per queste attività. Ma mi chiedo se Ant abbia ancora un largo utilizzo come quando ho iniziato a studiare, o se "il mondo è passato" a qualcosa di più recente (e forse più semplice). (Ho iniziato a vedere altri Maven creare materiale distribuito, che non ho mai usato, per esempio.)
L'importanza pratica di questa domanda è se spingo i nuovi sviluppatori a imparare Ant o se dovrebbero imparare qualcos'altro per le build?
Non sono mai troppo al passo con le tendenze, quindi sarebbe bello sentire da altri sviluppatori Java che pensano che sia il miglior strumento di costruzione e cosa pensano che i nuovi sviluppatori dovrebbero imparare.