@@ -314,6 +314,7 @@ limitations under the License.
314314 <plexusDistMgmtSnapshotsUrl >https://oss.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl >
315315 <project .build.outputTimestamp>2022-06-09T20:48:10Z</project .build.outputTimestamp>
316316 <gpg .useagent>true</gpg .useagent>
317+ <mavenPluginToolsVersion >3.7.0</mavenPluginToolsVersion >
317318 </properties >
318319
319320 <dependencyManagement >
@@ -324,6 +325,12 @@ limitations under the License.
324325 <version >2.1.1</version >
325326 <scope >compile</scope >
326327 </dependency >
328+ <dependency >
329+ <groupId >org.apache.maven.plugin-tools</groupId >
330+ <artifactId >maven-plugin-annotations</artifactId >
331+ <version >${mavenPluginToolsVersion} </version >
332+ <scope >provided</scope >
333+ </dependency >
327334 </dependencies >
328335 </dependencyManagement >
329336
@@ -407,7 +414,27 @@ limitations under the License.
407414 <plugin >
408415 <groupId >org.apache.maven.plugins</groupId >
409416 <artifactId >maven-plugin-plugin</artifactId >
410- <version >3.6.4</version >
417+ <version >${mavenPluginToolsVersion} </version >
418+ <executions >
419+ <execution >
420+ <id >default-descriptor</id >
421+ <phase >process-classes</phase >
422+ <configuration >
423+ <internalJavadocBaseUrl >./apidocs/</internalJavadocBaseUrl >
424+ </configuration >
425+ </execution >
426+ <execution >
427+ <id >generate-helpmojo</id >
428+ <goals >
429+ <goal >helpmojo</goal >
430+ </goals >
431+ </execution >
432+ </executions >
433+ </plugin >
434+ <plugin >
435+ <groupId >org.apache.maven.plugins</groupId >
436+ <artifactId >maven-plugin-report-plugin</artifactId >
437+ <version >${mavenPluginToolsVersion} </version >
411438 </plugin >
412439 <plugin >
413440 <groupId >org.apache.maven.plugins</groupId >
0 commit comments