We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4e82276 commit b57f17eCopy full SHA for b57f17e
maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java
@@ -373,7 +373,12 @@ public void generate() throws MojoExecutionException {
373
mojoScanner.populatePluginDescriptor(request);
374
request.setPluginDescriptor(extendPluginDescriptor(request));
375
376
- outputDirectory.mkdirs();
+ if (!outputDirectory.exists()) {
377
+ if (!outputDirectory.mkdirs()) {
378
+ throw new MojoExecutionException(
379
+ "Could not create output directory: " + outputDirectory.getAbsolutePath());
380
+ }
381
382
383
PluginDescriptorFilesGenerator pluginDescriptorGenerator = new PluginDescriptorFilesGenerator();
384
pluginDescriptorGenerator.execute(outputDirectory, request);
0 commit comments