public void runAnt(final File buildFile) throws Exception {
final Project project = new Project();
project.setCoreLoader(this.getClass().getClassLoader());
project.init();
ProjectHelper helper = ProjectHelper.getProjectHelper();
project.addReference("ant.projectHelper", helper);
helper.parse(project, buildFile);
Vector < String > targets = new Vector < String >();
targets.addElement(project.getDefaultTarget());
project.setBaseDir(new File("."));
project.executeTargets(targets);