The EAR and Jar tasks, like the more general Zip task, have an update attribute which when set to true will simply update rather than overwrite an existing archive.