Kami telah perlahan-lahan mengganti file batch perintah (windows .bat) yang hanya menggelegar kelas yang dikompilasi dalam IDE pengembang, dengan membangun Ant yang lebih komprehensif (yaitu dapatkan dari CVS, kompilasi bersih, jar, arsip, email, dll.)
Saya telah menghabiskan banyak waktu belajar (dan masalah debugging) dengan Ant, jadi saya paling nyaman menggunakannya untuk tugas-tugas ini. Tetapi saya bertanya-tanya apakah Semut masih digunakan secara luas seperti ketika saya pertama kali mulai belajar, atau apakah "dunia telah pindah" ke sesuatu yang lebih baru (dan mungkin lebih licin). (Saya sudah mulai melihat lebih banyak Maven membangun barang yang didistribusikan, yang saya tidak pernah gunakan, misalnya.)
Impor praktis dari pertanyaan ini, adalah apakah saya mendorong pengembang baru untuk mempelajari Semut , atau apakah mereka harus mempelajari sesuatu yang lain untuk pembuatan?
Saya tidak pernah terlalu di atas tren, jadi akan sangat bagus untuk mendengar dari pengembang Java lain apa yang mereka pikir adalah alat membangun terbaik, dan apa yang menurut mereka harus dipelajari oleh pengembang baru.