diff --git a/pom.xml b/pom.xml
index 551a3430..d976686d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -85,12 +85,12 @@ under the License.
1.12.0
1.11.1
8
-
6.55.0
1.7.36
1.0.0.v20140518
+ 3.11.0
3.12.1
- 3.4.1
+ 3.4.3
3.3.0
2023-01-06T22:00:33Z
diff --git a/src/it/MPMD-182/pom.xml b/src/it/MPMD-182/pom.xml
index e4832b5d..413851df 100644
--- a/src/it/MPMD-182/pom.xml
+++ b/src/it/MPMD-182/pom.xml
@@ -36,6 +36,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
+ @compilerPluginVersion@
${javaVersion}
diff --git a/src/it/MPMD-205-pmd-js-check/pom.xml b/src/it/MPMD-205-pmd-js-check/pom.xml
index f3382e1e..eb544f91 100644
--- a/src/it/MPMD-205-pmd-js-check/pom.xml
+++ b/src/it/MPMD-205-pmd-js-check/pom.xml
@@ -39,7 +39,7 @@ under the License.
org.codehaus.mojo
build-helper-maven-plugin
- 1.9.1
+ 3.3.0
add-javascript-source
diff --git a/src/it/MPMD-270-325-JDK11/pom.xml b/src/it/MPMD-270-325-JDK11/pom.xml
index 296ef7dc..dfcd8e95 100644
--- a/src/it/MPMD-270-325-JDK11/pom.xml
+++ b/src/it/MPMD-270-325-JDK11/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.0
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/MPMD-280-JDK12/pom.xml b/src/it/MPMD-280-JDK12/pom.xml
index 071d4255..2e3e1130 100644
--- a/src/it/MPMD-280-JDK12/pom.xml
+++ b/src/it/MPMD-280-JDK12/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.0
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/MPMD-295-JDK13/pom.xml b/src/it/MPMD-295-JDK13/pom.xml
index 5d7e0e51..ef34ae25 100644
--- a/src/it/MPMD-295-JDK13/pom.xml
+++ b/src/it/MPMD-295-JDK13/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.0
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/MPMD-302-JDK14/pom.xml b/src/it/MPMD-302-JDK14/pom.xml
index 86f42591..9631b05f 100644
--- a/src/it/MPMD-302-JDK14/pom.xml
+++ b/src/it/MPMD-302-JDK14/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.0
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/MPMD-302-JDK15/pom.xml b/src/it/MPMD-302-JDK15/pom.xml
index 6c3514c1..be97107b 100644
--- a/src/it/MPMD-302-JDK15/pom.xml
+++ b/src/it/MPMD-302-JDK15/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.0
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/MPMD-304-toolchain-support/pom.xml b/src/it/MPMD-304-toolchain-support/pom.xml
index c9770a33..2cfd20ea 100644
--- a/src/it/MPMD-304-toolchain-support/pom.xml
+++ b/src/it/MPMD-304-toolchain-support/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.0
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/MPMD-312-JDK16/pom.xml b/src/it/MPMD-312-JDK16/pom.xml
index 0f51ed63..342be2d6 100644
--- a/src/it/MPMD-312-JDK16/pom.xml
+++ b/src/it/MPMD-312-JDK16/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.0
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/MPMD-312-JDK17/pom.xml b/src/it/MPMD-312-JDK17/pom.xml
index 08123052..36ff6fb8 100644
--- a/src/it/MPMD-312-JDK17/pom.xml
+++ b/src/it/MPMD-312-JDK17/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.0
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/MPMD-323-ruleset-basedir-jgitver/pom.xml b/src/it/MPMD-323-ruleset-basedir-jgitver/pom.xml
index 898e8919..0c28b51c 100644
--- a/src/it/MPMD-323-ruleset-basedir-jgitver/pom.xml
+++ b/src/it/MPMD-323-ruleset-basedir-jgitver/pom.xml
@@ -35,7 +35,7 @@ under the License.
maven-compiler-plugin
- 3.9.0
+ @compilerPluginVersion@
@project.groupId@
diff --git a/src/it/MPMD-332-JDK18/pom.xml b/src/it/MPMD-332-JDK18/pom.xml
index c447a319..17a67883 100644
--- a/src/it/MPMD-332-JDK18/pom.xml
+++ b/src/it/MPMD-332-JDK18/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.0
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/MPMD-348-JDK19/pom.xml b/src/it/MPMD-348-JDK19/pom.xml
index 8cdbf784..a45886ca 100644
--- a/src/it/MPMD-348-JDK19/pom.xml
+++ b/src/it/MPMD-348-JDK19/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.10.1
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/MPMD-365-JDK20/pom.xml b/src/it/MPMD-365-JDK20/pom.xml
index 0d04fe2f..99131f97 100644
--- a/src/it/MPMD-365-JDK20/pom.xml
+++ b/src/it/MPMD-365-JDK20/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.11.0
+ @compilerPluginVersion@
${java.version}
diff --git a/src/it/empty-rulesets/pom.xml b/src/it/empty-rulesets/pom.xml
index 9ec4f56f..5b6e7d4a 100644
--- a/src/it/empty-rulesets/pom.xml
+++ b/src/it/empty-rulesets/pom.xml
@@ -37,7 +37,7 @@ under the License.
org.apache.maven.plugins
maven-compiler-plugin
- 3.1
+ @compilerPluginVersion@