in src/main/java/org/apache/maven/plugins/invoker/AbstractInvokerMojo.java [949:962]
private void setupReportsFolder() throws MojoExecutionException {
// If it exists from previous run...
if (reportsDirectory.exists()) {
try {
FileUtils.deleteDirectory(reportsDirectory);
} catch (IOException e) {
throw new MojoExecutionException(
"Failure while trying to delete " + reportsDirectory.getAbsolutePath(), e);
}
}
if (!reportsDirectory.mkdirs()) {
throw new MojoExecutionException("Failure while creating the " + reportsDirectory.getAbsolutePath());
}
}