@@ -314,6 +314,7 @@ limitations under the License.
314
314
<plexusDistMgmtSnapshotsUrl >https://oss.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl >
315
315
<project .build.outputTimestamp>2022-06-09T20:48:10Z</project .build.outputTimestamp>
316
316
<gpg .useagent>true</gpg .useagent>
317
+ <mavenPluginToolsVersion >3.7.0</mavenPluginToolsVersion >
317
318
</properties >
318
319
319
320
<dependencyManagement >
@@ -324,6 +325,12 @@ limitations under the License.
324
325
<version >2.1.1</version >
325
326
<scope >compile</scope >
326
327
</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 >
327
334
</dependencies >
328
335
</dependencyManagement >
329
336
@@ -407,7 +414,27 @@ limitations under the License.
407
414
<plugin >
408
415
<groupId >org.apache.maven.plugins</groupId >
409
416
<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 >
411
438
</plugin >
412
439
<plugin >
413
440
<groupId >org.apache.maven.plugins</groupId >
0 commit comments