Sebenarnya Anda melakukan hal yang sama. Ant adalah sistem build berdasarkan file konfigurasi XML yang dapat melakukan berbagai tugas yang berkaitan dengan kompilasi perangkat lunak. Mengompilasi kode java Anda hanyalah salah satu dari tugas-tugas itu. Ada banyak lainnya seperti menyalin file, mengkonfigurasi server, merakit zip dan toples, dan menyusun bahasa lain seperti C.
Anda tidak perlu Ant untuk mengompilasi perangkat lunak Anda. Anda dapat melakukannya secara manual seperti yang Anda lakukan di sekolah. Alternatif lain untuk Ant adalah produk yang disebut Maven. Baik Ant dan Maven melakukan hal yang sama, tetapi dengan cara yang sangat berbeda.
Cari Ant dan Maven untuk lebih jelasnya.