For standalone usage, set the project file (with setProjectFile) and other desired properties before calling run