Move javadoc plugin to plugins instead of pluginManagement.
For some incomprehensible reason, Maven is not using the config for maven-javadoc-plugin when I put it in pluginManagement (it reverts to version 2.7). But it does use the updated config for the maven-compiler-plugin and the maven-resources-plugin. And even more bizarrely, it does use the maven-javadoc-plugin config in plugin for all submodules even though the *whole point* of the pluginManagement section is for config that applies to all submodules. The plugin section *should not* apply to all submodules. Even after all these years, Maven can still surprise me with new failures stemming from its legion of unfortunate design decisions.
This commit is contained in:
@@ -65,6 +65,21 @@
|
|||||||
<stagingProfileId>aa555c46fc37d0</stagingProfileId>
|
<stagingProfileId>aa555c46fc37d0</stagingProfileId>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>3.1.0</version>
|
||||||
|
<configuration>
|
||||||
|
<quiet>true</quiet>
|
||||||
|
<show>public</show>
|
||||||
|
<additionalOptions>
|
||||||
|
<additionalOption>-Xdoclint:all</additionalOption>
|
||||||
|
<additionalOption>-Xdoclint:-missing</additionalOption>
|
||||||
|
<additionalOption>-html5</additionalOption>
|
||||||
|
</additionalOptions>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
|
|
||||||
<!-- Common plugin configuration for all children -->
|
<!-- Common plugin configuration for all children -->
|
||||||
@@ -93,21 +108,6 @@
|
|||||||
<artifactId>maven-resources-plugin</artifactId>
|
<artifactId>maven-resources-plugin</artifactId>
|
||||||
<version>3.0.2</version>
|
<version>3.0.2</version>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-javadoc-plugin</artifactId>
|
|
||||||
<version>3.1.0</version>
|
|
||||||
<configuration>
|
|
||||||
<quiet>true</quiet>
|
|
||||||
<show>public</show>
|
|
||||||
<additionalOptions>
|
|
||||||
<additionalOption>-Xdoclint:all</additionalOption>
|
|
||||||
<additionalOption>-Xdoclint:-missing</additionalOption>
|
|
||||||
<additionalOption>-html5</additionalOption>
|
|
||||||
</additionalOptions>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
</plugins>
|
||||||
</pluginManagement>
|
</pluginManagement>
|
||||||
</build>
|
</build>
|
||||||
|
|||||||
Reference in New Issue
Block a user