Chúng tôi đã dần thay thế các tệp lệnh bó (windows .bat), đơn giản là làm xáo trộn các lớp được biên dịch trong IDE của nhà phát triển, với các bản dựng Ant toàn diện hơn (ví dụ: lấy từ CVS, biên dịch sạch, jar, lưu trữ, email, v.v.)
Tôi đã dành rất nhiều thời gian để tìm hiểu (và gỡ lỗi các vấn đề) với Ant, vì vậy tôi cảm thấy thoải mái nhất khi sử dụng nó cho các nhiệm vụ này. Nhưng tôi tự hỏi liệu Ant vẫn còn được sử dụng rộng rãi như khi tôi mới bắt đầu học, hay liệu "thế giới đã chuyển sang" sang một thứ gì đó mới hơn (và có thể là bóng bẩy). (Tôi đã bắt đầu thấy nhiều công cụ xây dựng Maven được phân phối, ví dụ như tôi chưa từng sử dụng.)
Nhập khẩu thực tế của câu hỏi này, là liệu tôi có thúc đẩy các nhà phát triển mới học Ant hay không, liệu họ có nên học cái gì khác để xây dựng không?
Tôi không bao giờ đi đầu trong các xu hướng, vì vậy sẽ rất tuyệt khi nghe từ các nhà phát triển Java khác, những gì họ nghĩ là công cụ xây dựng tốt nhất và những gì họ nghĩ các nhà phát triển mới nên học hỏi.