ant clean --> clean the ant working dir ant cleanlib --> clean the lib folder ant ivyresolve --> resolve dependencies using ivy ant mvnresolve --> resolve dependencies using mvn ant compile --> compile the code ant run --> prepare to run and run ant jar --> package a jar resolve dependencies first (using either mvnresolve or ivyresolve), then run (code is compiled automatically when you run)