FileUtils.deleteDirectory(new File(destinationDirectory));
}
private void executeCategoryPublisher() throws AbstractMojoExecutionException, IOException {
prepareCategoryLocationFile();
CategoryPublisher publisher = CategoryPublisher.builder()
.p2ApplicationLauncher(launcher)
.additionalArgs(additionalArgs)
.forkedProcessTimeoutInSeconds(forkedProcessTimeoutInSeconds)
.categoryFileLocation(categoryFileURL)
.metadataRepositoryLocation(destinationDirectory)
.build();
publisher.execute();
}