try {
project.setCoreLoader(getClass().getClassLoader());
project.init();
new ProjectHelper2().parse(project, build_file);
project.executeTarget(project.getDefaultTarget());
} catch (BuildException e) {
throw new RuntimeException("Cannot run ANT on script [" + build_file_str + "]. Cause: " + e, e);
}
}
}