We have a large ANT based project, which we use as the installer. I'm relatively happy with the ANT project structure itself although happy to improve the structure but more importantly we are sending all the needed Jar files with the project for installation every time
All the Jar files make the transfer very large ( >300 megs installer). I want to change at least the ANT installer to use Maven to fetch all the required Jar files on the client side so we don't need to send them with the installer every time.
I was also considering Apache-Ivy but I don't know enough about it.