project.getFile(PMD_RULESET_FILE), ruleset, monitor);
try {
final IProjectPropertiesManager mgr = PMDPlugin.getDefault()
.getPropertiesManager();
final IProjectProperties projectProperties = mgr
.loadProjectProperties(project);
projectProperties.setPmdEnabled(true);
projectProperties.setRuleSetFile(rulesetFile.getAbsolutePath());
projectProperties.setRuleSetStoredInProject(true);
mgr.storeProjectProperties(projectProperties);
} catch (PropertiesException ex) {
// remove the files
this.unconfigureEclipsePlugin(project, monitor);
}