Wir haben Batch-Kommandodateien (Windows .bat), die einfach die in der Entwickler-IDE kompilierten Klassen durch umfassendere Ant-Builds (z. B. Abrufen von CVS, Clean Compile, JAR, Archiv, E-Mail usw.) auflösten, langsam ersetzt.
Ich habe viel Zeit mit dem Erlernen (und Debuggen von Problemen) von Ant verbracht, daher kann ich es für diese Aufgaben am besten verwenden. Aber ich frage mich, ob Ant immer noch so verbreitet ist wie zu Beginn meines Lernprozesses, oder ob "die Welt sich weiterentwickelt hat", um etwas Neueres (und vielleicht etwas Glatteres) zu werden. (Ich habe angefangen, mehr Maven-Builds zu sehen, die ich zum Beispiel nie benutzt habe.)
Die praktische Bedeutung dieser Frage ist, ob ich neue Entwickler dazu dränge, Ant zu lernen , oder ob sie etwas anderes für Builds lernen sollten.
Ich bin nie zu neugierig auf die Trends, daher wäre es großartig, von anderen Java-Entwicklern zu hören, was sie für das beste Build-Tool halten und was sie für neue Entwickler lernen sollten.