diff --git a/pom.xml b/pom.xml
index 31f5f6eb3..d3679203d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@ under the License.
org.apache.maven.plugins
maven-plugins
- 45
+ 46
@@ -85,7 +85,7 @@ under the License.
- ${mavenVersion}
+ 3.6.3
@@ -111,7 +111,7 @@ under the License.
8
- 3.6.3
+ 3.9.12
2.0.0
3.5.3
1.4.1
@@ -120,12 +120,12 @@ under the License.
9.4.55.v20240627
4.0.2
- 3.13.0
+ ${version.maven-compiler-plugin}
3.3.0
- 3.4.1
+ ${version.maven-enforcer-plugin}
3.15.0
- 3.3.0
- 3.20.0
+ ${version.maven-jar-plugin}
+ ${version.maven-site-plugin}
3.7.0
2025-09-16T08:27:46Z
1.7.36
@@ -502,7 +502,6 @@ under the License.
org.apache.maven.plugins
maven-invoker-plugin
- 3.9.1
${project.build.directory}/local-repo
src/it/projects
@@ -517,8 +516,6 @@ under the License.
- ${maven.compiler.source}
- ${maven.compiler.target}
${mrm.3rdparty.url}
diff --git a/src/it/projects/GITHUB-1242/pom.xml b/src/it/projects/GITHUB-1242/pom.xml
index 595db3f1e..042fed214 100644
--- a/src/it/projects/GITHUB-1242/pom.xml
+++ b/src/it/projects/GITHUB-1242/pom.xml
@@ -24,8 +24,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-110/pom.xml b/src/it/projects/MJAVADOC-110/pom.xml
index f6ecd5c4d..450acabc2 100644
--- a/src/it/projects/MJAVADOC-110/pom.xml
+++ b/src/it/projects/MJAVADOC-110/pom.xml
@@ -32,8 +32,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-126/pom.xml b/src/it/projects/MJAVADOC-126/pom.xml
index 005285471..8d354b26f 100644
--- a/src/it/projects/MJAVADOC-126/pom.xml
+++ b/src/it/projects/MJAVADOC-126/pom.xml
@@ -35,8 +35,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-134_multiaggregate/pom.xml b/src/it/projects/MJAVADOC-134_multiaggregate/pom.xml
index 2a277b722..7d57b690c 100644
--- a/src/it/projects/MJAVADOC-134_multiaggregate/pom.xml
+++ b/src/it/projects/MJAVADOC-134_multiaggregate/pom.xml
@@ -32,8 +32,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-172/pom.xml b/src/it/projects/MJAVADOC-172/pom.xml
index 16e85c71e..72e5c84aa 100644
--- a/src/it/projects/MJAVADOC-172/pom.xml
+++ b/src/it/projects/MJAVADOC-172/pom.xml
@@ -29,8 +29,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-180/pom.xml b/src/it/projects/MJAVADOC-180/pom.xml
index bcf929754..28fc4dee8 100644
--- a/src/it/projects/MJAVADOC-180/pom.xml
+++ b/src/it/projects/MJAVADOC-180/pom.xml
@@ -33,8 +33,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-194/pom.xml b/src/it/projects/MJAVADOC-194/pom.xml
index c8c4099b9..4d217d989 100644
--- a/src/it/projects/MJAVADOC-194/pom.xml
+++ b/src/it/projects/MJAVADOC-194/pom.xml
@@ -33,8 +33,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-259/pom.xml b/src/it/projects/MJAVADOC-259/pom.xml
index 9cabeccdb..aa50d635d 100644
--- a/src/it/projects/MJAVADOC-259/pom.xml
+++ b/src/it/projects/MJAVADOC-259/pom.xml
@@ -32,8 +32,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-275/pom.xml b/src/it/projects/MJAVADOC-275/pom.xml
index 405db1922..52967ea04 100644
--- a/src/it/projects/MJAVADOC-275/pom.xml
+++ b/src/it/projects/MJAVADOC-275/pom.xml
@@ -43,8 +43,6 @@ under the License.
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-278/pom.xml b/src/it/projects/MJAVADOC-278/pom.xml
index f60a9d35a..87b906369 100644
--- a/src/it/projects/MJAVADOC-278/pom.xml
+++ b/src/it/projects/MJAVADOC-278/pom.xml
@@ -32,8 +32,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-320/pom.xml b/src/it/projects/MJAVADOC-320/pom.xml
index c0b284e41..938b8b5e5 100644
--- a/src/it/projects/MJAVADOC-320/pom.xml
+++ b/src/it/projects/MJAVADOC-320/pom.xml
@@ -38,8 +38,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-369/pom.xml b/src/it/projects/MJAVADOC-369/pom.xml
index ba6d6142f..162db8fc5 100644
--- a/src/it/projects/MJAVADOC-369/pom.xml
+++ b/src/it/projects/MJAVADOC-369/pom.xml
@@ -32,8 +32,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-414/pom.xml b/src/it/projects/MJAVADOC-414/pom.xml
index e45d04c51..c2e28a6c5 100644
--- a/src/it/projects/MJAVADOC-414/pom.xml
+++ b/src/it/projects/MJAVADOC-414/pom.xml
@@ -29,8 +29,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-437/pom.xml b/src/it/projects/MJAVADOC-437/pom.xml
index 8e35d3b8a..cb53872fc 100644
--- a/src/it/projects/MJAVADOC-437/pom.xml
+++ b/src/it/projects/MJAVADOC-437/pom.xml
@@ -35,8 +35,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-444/pom.xml b/src/it/projects/MJAVADOC-444/pom.xml
index d4560ed48..bc181c1da 100644
--- a/src/it/projects/MJAVADOC-444/pom.xml
+++ b/src/it/projects/MJAVADOC-444/pom.xml
@@ -32,8 +32,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-450_classifier-jdk-23-no-fonts/pom.xml b/src/it/projects/MJAVADOC-450_classifier-jdk-23-no-fonts/pom.xml
index 2416f18ec..be8749ca7 100644
--- a/src/it/projects/MJAVADOC-450_classifier-jdk-23-no-fonts/pom.xml
+++ b/src/it/projects/MJAVADOC-450_classifier-jdk-23-no-fonts/pom.xml
@@ -30,8 +30,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-450_classifier-jdk-23/pom.xml b/src/it/projects/MJAVADOC-450_classifier-jdk-23/pom.xml
index cc4ef9cb7..d769de61a 100644
--- a/src/it/projects/MJAVADOC-450_classifier-jdk-23/pom.xml
+++ b/src/it/projects/MJAVADOC-450_classifier-jdk-23/pom.xml
@@ -30,8 +30,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-450_classifier/pom.xml b/src/it/projects/MJAVADOC-450_classifier/pom.xml
index 90e9d088a..7ef3f81a6 100644
--- a/src/it/projects/MJAVADOC-450_classifier/pom.xml
+++ b/src/it/projects/MJAVADOC-450_classifier/pom.xml
@@ -30,8 +30,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-494_aggregate-repositories/pom.xml b/src/it/projects/MJAVADOC-494_aggregate-repositories/pom.xml
index 78d4f3dc3..83dc12d88 100644
--- a/src/it/projects/MJAVADOC-494_aggregate-repositories/pom.xml
+++ b/src/it/projects/MJAVADOC-494_aggregate-repositories/pom.xml
@@ -24,8 +24,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-526_aggr-managedDeps/pom.xml b/src/it/projects/MJAVADOC-526_aggr-managedDeps/pom.xml
index 74616c427..ba25cf63b 100644
--- a/src/it/projects/MJAVADOC-526_aggr-managedDeps/pom.xml
+++ b/src/it/projects/MJAVADOC-526_aggr-managedDeps/pom.xml
@@ -32,8 +32,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-575_source8-module-info/pom.xml b/src/it/projects/MJAVADOC-575_source8-module-info/pom.xml
index 694eb93bc..c6a6ceb67 100644
--- a/src/it/projects/MJAVADOC-575_source8-module-info/pom.xml
+++ b/src/it/projects/MJAVADOC-575_source8-module-info/pom.xml
@@ -31,8 +31,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-590_nooverview/pom.xml b/src/it/projects/MJAVADOC-590_nooverview/pom.xml
index b1f0eb50c..ce7b86a4b 100644
--- a/src/it/projects/MJAVADOC-590_nooverview/pom.xml
+++ b/src/it/projects/MJAVADOC-590_nooverview/pom.xml
@@ -23,8 +23,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-592_detectApiLink/pom.xml b/src/it/projects/MJAVADOC-592_detectApiLink/pom.xml
index b91099726..6d6c80461 100644
--- a/src/it/projects/MJAVADOC-592_detectApiLink/pom.xml
+++ b/src/it/projects/MJAVADOC-592_detectApiLink/pom.xml
@@ -30,8 +30,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-599/pom.xml b/src/it/projects/MJAVADOC-599/pom.xml
index 9f664973b..bd07f031d 100644
--- a/src/it/projects/MJAVADOC-599/pom.xml
+++ b/src/it/projects/MJAVADOC-599/pom.xml
@@ -35,8 +35,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-613-aggregate-exclude/pom.xml b/src/it/projects/MJAVADOC-613-aggregate-exclude/pom.xml
index 522e1025e..4894e78d7 100644
--- a/src/it/projects/MJAVADOC-613-aggregate-exclude/pom.xml
+++ b/src/it/projects/MJAVADOC-613-aggregate-exclude/pom.xml
@@ -32,8 +32,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-619_copyright-year/pom.xml b/src/it/projects/MJAVADOC-619_copyright-year/pom.xml
index a42dfdfbc..d009ed4c4 100644
--- a/src/it/projects/MJAVADOC-619_copyright-year/pom.xml
+++ b/src/it/projects/MJAVADOC-619_copyright-year/pom.xml
@@ -28,8 +28,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
2020-03-12T06:39:23Z
diff --git a/src/it/projects/MJAVADOC-620_no-dot-in-version/pom.xml b/src/it/projects/MJAVADOC-620_no-dot-in-version/pom.xml
index 702d25531..32ede07b3 100644
--- a/src/it/projects/MJAVADOC-620_no-dot-in-version/pom.xml
+++ b/src/it/projects/MJAVADOC-620_no-dot-in-version/pom.xml
@@ -29,8 +29,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-620_top-level-package/pom.xml b/src/it/projects/MJAVADOC-620_top-level-package/pom.xml
index e8b3c2b80..3fa8b68d3 100644
--- a/src/it/projects/MJAVADOC-620_top-level-package/pom.xml
+++ b/src/it/projects/MJAVADOC-620_top-level-package/pom.xml
@@ -29,8 +29,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-625_addstylesheet/pom.xml b/src/it/projects/MJAVADOC-625_addstylesheet/pom.xml
index 61060cf52..d396e01ff 100644
--- a/src/it/projects/MJAVADOC-625_addstylesheet/pom.xml
+++ b/src/it/projects/MJAVADOC-625_addstylesheet/pom.xml
@@ -23,8 +23,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-636-aggregate_module_skipped/pom.xml b/src/it/projects/MJAVADOC-636-aggregate_module_skipped/pom.xml
index 69731b7a1..0cb2c8e32 100644
--- a/src/it/projects/MJAVADOC-636-aggregate_module_skipped/pom.xml
+++ b/src/it/projects/MJAVADOC-636-aggregate_module_skipped/pom.xml
@@ -32,8 +32,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-672_multiline-tag/pom.xml b/src/it/projects/MJAVADOC-672_multiline-tag/pom.xml
index 6b8f46705..c8ed6a1a4 100644
--- a/src/it/projects/MJAVADOC-672_multiline-tag/pom.xml
+++ b/src/it/projects/MJAVADOC-672_multiline-tag/pom.xml
@@ -28,8 +28,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/MJAVADOC-679_encoding/pom.xml b/src/it/projects/MJAVADOC-679_encoding/pom.xml
index ba12d59a2..25b96efac 100644
--- a/src/it/projects/MJAVADOC-679_encoding/pom.xml
+++ b/src/it/projects/MJAVADOC-679_encoding/pom.xml
@@ -32,8 +32,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/additional-dependencies-non-aggregate/pom.xml b/src/it/projects/additional-dependencies-non-aggregate/pom.xml
index 0dffc27f7..d50501665 100644
--- a/src/it/projects/additional-dependencies-non-aggregate/pom.xml
+++ b/src/it/projects/additional-dependencies-non-aggregate/pom.xml
@@ -41,10 +41,6 @@
org.apache.maven.plugins
maven-compiler-plugin
@compilerPluginVersion@
-
- 1.5
- 1.5
-
org.apache.maven.plugins
diff --git a/src/it/projects/additional-dependencies/pom.xml b/src/it/projects/additional-dependencies/pom.xml
index cce46921a..95b0ee2ad 100644
--- a/src/it/projects/additional-dependencies/pom.xml
+++ b/src/it/projects/additional-dependencies/pom.xml
@@ -33,8 +33,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/dependencySource-1/pom.xml b/src/it/projects/dependencySource-1/pom.xml
index ed83e5544..3465501a1 100644
--- a/src/it/projects/dependencySource-1/pom.xml
+++ b/src/it/projects/dependencySource-1/pom.xml
@@ -34,8 +34,6 @@ under the License.
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/dependencySource-2/MJAVADOC-280-2-projects/pom.xml b/src/it/projects/dependencySource-2/MJAVADOC-280-2-projects/pom.xml
index 0bcf2cbf3..b9beefbf0 100644
--- a/src/it/projects/dependencySource-2/MJAVADOC-280-2-projects/pom.xml
+++ b/src/it/projects/dependencySource-2/MJAVADOC-280-2-projects/pom.xml
@@ -29,8 +29,6 @@ under the License.
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/dependencySource-2/pom.xml b/src/it/projects/dependencySource-2/pom.xml
index 80307e610..507626c99 100644
--- a/src/it/projects/dependencySource-2/pom.xml
+++ b/src/it/projects/dependencySource-2/pom.xml
@@ -33,8 +33,6 @@ under the License.
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/dependencySource-3/pom.xml b/src/it/projects/dependencySource-3/pom.xml
index de9883bd7..06b493579 100644
--- a/src/it/projects/dependencySource-3/pom.xml
+++ b/src/it/projects/dependencySource-3/pom.xml
@@ -34,8 +34,6 @@ under the License.
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/dependencySource-4/MJAVADOC-280-4-projects/pom.xml b/src/it/projects/dependencySource-4/MJAVADOC-280-4-projects/pom.xml
index 6478409e9..fed11d0fb 100644
--- a/src/it/projects/dependencySource-4/MJAVADOC-280-4-projects/pom.xml
+++ b/src/it/projects/dependencySource-4/MJAVADOC-280-4-projects/pom.xml
@@ -31,8 +31,6 @@ under the License.
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/dependencySource-4/pom.xml b/src/it/projects/dependencySource-4/pom.xml
index 27eb4c239..972f4fc17 100644
--- a/src/it/projects/dependencySource-4/pom.xml
+++ b/src/it/projects/dependencySource-4/pom.xml
@@ -33,85 +33,5 @@ under the License.
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
-
-
diff --git a/src/it/projects/detectLinks/pom.xml b/src/it/projects/detectLinks/pom.xml
index 90f58da86..f882823ed 100644
--- a/src/it/projects/detectLinks/pom.xml
+++ b/src/it/projects/detectLinks/pom.xml
@@ -36,8 +36,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
diff --git a/src/it/projects/examples/alternate-doclet/pom.xml b/src/it/projects/examples/alternate-doclet/pom.xml
index 14489186f..be5b952f5 100644
--- a/src/it/projects/examples/alternate-doclet/pom.xml
+++ b/src/it/projects/examples/alternate-doclet/pom.xml
@@ -26,8 +26,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
http://maven.apache.org/plugins/maven-javadoc-plugin/examples/alternate-doclet.html
diff --git a/src/it/projects/examples/exclude-package-names/pom.xml b/src/it/projects/examples/exclude-package-names/pom.xml
index 0648022f7..179cd7dd8 100644
--- a/src/it/projects/examples/exclude-package-names/pom.xml
+++ b/src/it/projects/examples/exclude-package-names/pom.xml
@@ -26,8 +26,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
http://maven.apache.org/plugins/maven-javadoc-plugin/examples/exclude-package-names.html
diff --git a/src/it/projects/reproducible/pom.xml b/src/it/projects/reproducible/pom.xml
index 527eb8eaa..84f371d47 100644
--- a/src/it/projects/reproducible/pom.xml
+++ b/src/it/projects/reproducible/pom.xml
@@ -30,8 +30,6 @@
UTF-8
- @maven.compiler.source@
- @maven.compiler.target@
2020-02-29T23:59:58Z