diff --git a/core-java-modules/core-java-11-2/pom.xml b/core-java-modules/core-java-11-2/pom.xml
index 863c9b0717..2b7b042c61 100644
--- a/core-java-modules/core-java-11-2/pom.xml
+++ b/core-java-modules/core-java-11-2/pom.xml
@@ -89,7 +89,6 @@
29.0-jre
3.17.2
5.11.1
- 3.12.0
3.0.0
3.0.0
2.3.1
diff --git a/core-java-modules/core-java-12/pom.xml b/core-java-modules/core-java-12/pom.xml
index 26b7d0c14d..516f28fc3a 100644
--- a/core-java-modules/core-java-12/pom.xml
+++ b/core-java-modules/core-java-12/pom.xml
@@ -25,7 +25,7 @@
commons-io
commons-io
- 2.11.0
+ ${commons-io.version}
diff --git a/core-java-modules/core-java-16/pom.xml b/core-java-modules/core-java-16/pom.xml
index 14f15cdd92..99952a73d9 100644
--- a/core-java-modules/core-java-16/pom.xml
+++ b/core-java-modules/core-java-16/pom.xml
@@ -26,7 +26,7 @@
org.apache.commons
commons-lang3
- 3.12.0
+ ${commons-lang3.version}
@@ -66,7 +66,6 @@
16
16
16
- 3.8.1
3.0.0-M5
3.17.2
diff --git a/core-java-modules/core-java-17/pom.xml b/core-java-modules/core-java-17/pom.xml
index 3cee27b276..677454a64b 100644
--- a/core-java-modules/core-java-17/pom.xml
+++ b/core-java-modules/core-java-17/pom.xml
@@ -62,7 +62,6 @@
17
17
17
- 3.8.1
3.0.0-M5
3.17.2
diff --git a/core-java-modules/core-java-9/pom.xml b/core-java-modules/core-java-9/pom.xml
index 1bd650f7d2..d4d58085c8 100644
--- a/core-java-modules/core-java-9/pom.xml
+++ b/core-java-modules/core-java-9/pom.xml
@@ -85,7 +85,6 @@
1.9
25.1-jre
4.1
- 3.2.2
\ No newline at end of file
diff --git a/core-java-modules/core-java-annotations/pom.xml b/core-java-modules/core-java-annotations/pom.xml
index 19d02aa2ac..7e87678159 100644
--- a/core-java-modules/core-java-annotations/pom.xml
+++ b/core-java-modules/core-java-annotations/pom.xml
@@ -23,10 +23,6 @@
-
- 3.10.0
-
-
core-java-annotations
@@ -36,5 +32,9 @@
+
+
+ 3.10.0
+
\ No newline at end of file
diff --git a/core-java-modules/core-java-arrays-guides/pom.xml b/core-java-modules/core-java-arrays-guides/pom.xml
index 3dba2dc05f..0c8b680c1b 100644
--- a/core-java-modules/core-java-arrays-guides/pom.xml
+++ b/core-java-modules/core-java-arrays-guides/pom.xml
@@ -27,9 +27,13 @@
org.assertj
assertj-core
- 3.19.0
+ ${assertj.version}
test
+
+ 3.19.0
+
+
\ No newline at end of file
diff --git a/core-java-modules/core-java-arrays-operations-advanced/pom.xml b/core-java-modules/core-java-arrays-operations-advanced/pom.xml
index d122e3330c..50830eba2a 100644
--- a/core-java-modules/core-java-arrays-operations-advanced/pom.xml
+++ b/core-java-modules/core-java-arrays-operations-advanced/pom.xml
@@ -28,20 +28,15 @@
org.openjdk.jmh
jmh-core
- ${jmh.version}
+ ${jmh-core.version}
org.openjdk.jmh
jmh-generator-annprocess
- ${jmh.version}
+ ${jmh-generator.version}
-
- 3.10.0
- 1.33
-
-
@@ -69,4 +64,8 @@
+
+ 3.10.0
+
+
\ No newline at end of file
diff --git a/core-java-modules/core-java-date-operations-1/pom.xml b/core-java-modules/core-java-date-operations-1/pom.xml
index 854d6ed916..8a13163ba4 100644
--- a/core-java-modules/core-java-date-operations-1/pom.xml
+++ b/core-java-modules/core-java-date-operations-1/pom.xml
@@ -34,7 +34,7 @@
com.darwinsys
hirondelle-date4j
- RELEASE
+ ${hirondelle-date4j.version}
test
@@ -64,6 +64,7 @@
2.10
3.6.1
+ RELEASE
1.9
1.9
diff --git a/core-java-modules/core-java-datetime-string/pom.xml b/core-java-modules/core-java-datetime-string/pom.xml
index 8bc7b60126..a65659be71 100644
--- a/core-java-modules/core-java-datetime-string/pom.xml
+++ b/core-java-modules/core-java-datetime-string/pom.xml
@@ -46,7 +46,7 @@
com.darwinsys
hirondelle-date4j
- RELEASE
+ ${hirondelle-date4j.version}
test
@@ -75,6 +75,7 @@
1.6
2.10.10
+ RELEASE
3.6.1
1.9
diff --git a/core-java-modules/core-java-exceptions-2/pom.xml b/core-java-modules/core-java-exceptions-2/pom.xml
index af7a778b23..d952683a64 100644
--- a/core-java-modules/core-java-exceptions-2/pom.xml
+++ b/core-java-modules/core-java-exceptions-2/pom.xml
@@ -25,12 +25,11 @@
org.apache.commons
commons-lang3
- ${commons.lang3.version}
+ ${commons-lang3.version}
- 3.10
3.10.0
diff --git a/core-java-modules/core-java-exceptions-3/pom.xml b/core-java-modules/core-java-exceptions-3/pom.xml
index bdee998e8d..ffc21799ce 100644
--- a/core-java-modules/core-java-exceptions-3/pom.xml
+++ b/core-java-modules/core-java-exceptions-3/pom.xml
@@ -19,7 +19,7 @@
com.h2database
h2
- 1.4.191
+ ${h2.version}
test
@@ -34,6 +34,7 @@
3.10.0
+ 1.4.191
\ No newline at end of file
diff --git a/core-java-modules/core-java-exceptions/pom.xml b/core-java-modules/core-java-exceptions/pom.xml
index 1f15dabe36..d5581279b5 100644
--- a/core-java-modules/core-java-exceptions/pom.xml
+++ b/core-java-modules/core-java-exceptions/pom.xml
@@ -30,7 +30,7 @@
org.apache.commons
commons-lang3
- ${commons.lang3.version}
+ ${commons-lang3.version}
@@ -43,7 +43,6 @@
1.5.0-b01
- 3.10
3.10.0
diff --git a/core-java-modules/core-java-jndi/pom.xml b/core-java-modules/core-java-jndi/pom.xml
index 6b7c4e1359..f971623bc2 100644
--- a/core-java-modules/core-java-jndi/pom.xml
+++ b/core-java-modules/core-java-jndi/pom.xml
@@ -50,7 +50,7 @@
org.assertj
assertj-core
- 3.21.0
+ ${assertj-core.version}
test
@@ -71,6 +71,7 @@
5.0.9.RELEASE
1.4.199
+ 3.21.0
2.0.0.AM26
1.8
1.8
diff --git a/core-java-modules/core-java-jpms/pom.xml b/core-java-modules/core-java-jpms/pom.xml
index 65f5afad47..62aa49f299 100644
--- a/core-java-modules/core-java-jpms/pom.xml
+++ b/core-java-modules/core-java-jpms/pom.xml
@@ -25,7 +25,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- ${compiler.plugin.version}
+ ${maven-compiler-plugin.version}
${target.version}
@@ -36,7 +36,6 @@
- 3.8.0
11
11
diff --git a/core-java-modules/core-java-lang-oop-methods/pom.xml b/core-java-modules/core-java-lang-oop-methods/pom.xml
index e493f716ec..938b457872 100644
--- a/core-java-modules/core-java-lang-oop-methods/pom.xml
+++ b/core-java-modules/core-java-lang-oop-methods/pom.xml
@@ -40,7 +40,6 @@
1.18.12
- 2.6
3.10.0
3.0.3
diff --git a/core-java-modules/core-java-networking-3/pom.xml b/core-java-modules/core-java-networking-3/pom.xml
index 1579418b54..2fd97ef831 100644
--- a/core-java-modules/core-java-networking-3/pom.xml
+++ b/core-java-modules/core-java-networking-3/pom.xml
@@ -38,7 +38,7 @@
com.sun.mail
javax.mail
- 1.6.2
+ ${javax.mail.version}
@@ -80,6 +80,7 @@
5.3.3
1.32
0.17
+ 1.6.2
\ No newline at end of file
diff --git a/core-java-modules/core-java-nio-2/pom.xml b/core-java-modules/core-java-nio-2/pom.xml
index f9cf1f3060..9d5e267b46 100644
--- a/core-java-modules/core-java-nio-2/pom.xml
+++ b/core-java-modules/core-java-nio-2/pom.xml
@@ -18,9 +18,13 @@
org.assertj
assertj-core
- 3.6.1
+ ${assertj.version}
test
+
+ 3.6.1
+
+
\ No newline at end of file
diff --git a/core-java-modules/core-java-reflection-2/pom.xml b/core-java-modules/core-java-reflection-2/pom.xml
index 75168936a7..06ac745f17 100644
--- a/core-java-modules/core-java-reflection-2/pom.xml
+++ b/core-java-modules/core-java-reflection-2/pom.xml
@@ -24,12 +24,12 @@
org.reflections
reflections
- 0.9.12
+ ${reflections.version}
com.google.guava
guava
- 30.1.1-jre
+ ${guava.version}
@@ -56,7 +56,8 @@
- 3.8.0
+ 0.9.12
+ 30.1.1-jre
1.8
1.8
5.3.4
diff --git a/core-java-modules/core-java-reflection/pom.xml b/core-java-modules/core-java-reflection/pom.xml
index b28ecccb80..32777e228f 100644
--- a/core-java-modules/core-java-reflection/pom.xml
+++ b/core-java-modules/core-java-reflection/pom.xml
@@ -45,7 +45,6 @@
- 3.8.0
3.10.0
1.8
1.8
diff --git a/core-java-modules/core-java-serialization/pom.xml b/core-java-modules/core-java-serialization/pom.xml
index 8fcebca356..754dcd434b 100644
--- a/core-java-modules/core-java-serialization/pom.xml
+++ b/core-java-modules/core-java-serialization/pom.xml
@@ -58,7 +58,7 @@
org.springframework
spring-core
- 4.3.20.RELEASE
+ ${spring.core.version}
test
diff --git a/core-java-modules/core-java-streams-3/pom.xml b/core-java-modules/core-java-streams-3/pom.xml
index b384ef7e0e..6ace96fc4d 100644
--- a/core-java-modules/core-java-streams-3/pom.xml
+++ b/core-java-modules/core-java-streams-3/pom.xml
@@ -29,12 +29,12 @@
org.openjdk.jmh
jmh-core
- ${jmh.version}
+ ${jmh-core.version}
org.openjdk.jmh
jmh-generator-annprocess
- ${jmh.version}
+ ${jmh-generator.version}
test
@@ -65,7 +65,7 @@
org.openjdk.jmh
jmh-generator-annprocess
- ${jmh.version}
+ ${jmh-generator.version}
@@ -77,7 +77,6 @@
1.18.20
3.6.1
- 1.29
\ No newline at end of file
diff --git a/core-java-modules/core-java-string-conversions-2/pom.xml b/core-java-modules/core-java-string-conversions-2/pom.xml
index 68be7d2c08..3e03f4c016 100644
--- a/core-java-modules/core-java-string-conversions-2/pom.xml
+++ b/core-java-modules/core-java-string-conversions-2/pom.xml
@@ -49,13 +49,6 @@
-
- 64.2
- 3.12.2
- 1.9
- 30.1.1-jre
-
-
core-java-string-conversions-2
@@ -65,5 +58,12 @@
+
+
+ 64.2
+ 3.12.2
+ 1.9
+ 30.1.1-jre
+
\ No newline at end of file
diff --git a/spring-security-modules/spring-security-web-mvc-custom/pom.xml b/spring-security-modules/spring-security-web-mvc-custom/pom.xml
index 533a1bf83d..ba6b50a7bc 100644
--- a/spring-security-modules/spring-security-web-mvc-custom/pom.xml
+++ b/spring-security-modules/spring-security-web-mvc-custom/pom.xml
@@ -97,12 +97,6 @@
${jstl.version}
runtime
-
-
-
-
-
-
com.fasterxml.jackson.core
diff --git a/spring-security-modules/spring-security-web-persistent-login/pom.xml b/spring-security-modules/spring-security-web-persistent-login/pom.xml
index 2d931c416c..8a61868172 100644
--- a/spring-security-modules/spring-security-web-persistent-login/pom.xml
+++ b/spring-security-modules/spring-security-web-persistent-login/pom.xml
@@ -127,12 +127,6 @@
${spring-boot.version}
test
-
-
-
-
-
-
diff --git a/spring-security-modules/spring-security-web-rest-basic-auth/pom.xml b/spring-security-modules/spring-security-web-rest-basic-auth/pom.xml
index de28df1933..a717339082 100644
--- a/spring-security-modules/spring-security-web-rest-basic-auth/pom.xml
+++ b/spring-security-modules/spring-security-web-rest-basic-auth/pom.xml
@@ -91,17 +91,6 @@
${jackson.version}
-
-
-
-
-
-
-
-
-
-
-
org.apache.httpcomponents
httpcore
diff --git a/spring-security-modules/spring-security-web-thymeleaf/pom.xml b/spring-security-modules/spring-security-web-thymeleaf/pom.xml
index 3a240f4129..c13aa6a471 100644
--- a/spring-security-modules/spring-security-web-thymeleaf/pom.xml
+++ b/spring-security-modules/spring-security-web-thymeleaf/pom.xml
@@ -45,13 +45,4 @@
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
\ No newline at end of file
diff --git a/spring-vertx/pom.xml b/spring-vertx/pom.xml
index bd2dfa6cf6..e24bb3f1ee 100644
--- a/spring-vertx/pom.xml
+++ b/spring-vertx/pom.xml
@@ -47,15 +47,6 @@
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
3.4.1
diff --git a/spring-web-modules/spring-5-mvc/pom.xml b/spring-web-modules/spring-5-mvc/pom.xml
index 79a4f73ace..23bcb00801 100644
--- a/spring-web-modules/spring-5-mvc/pom.xml
+++ b/spring-web-modules/spring-5-mvc/pom.xml
@@ -81,12 +81,6 @@
${project.basedir}/src/test/kotlin
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
diff --git a/spring-web-modules/spring-rest-shell/pom.xml b/spring-web-modules/spring-rest-shell/pom.xml
index b83a0b6002..992092f43f 100644
--- a/spring-web-modules/spring-rest-shell/pom.xml
+++ b/spring-web-modules/spring-rest-shell/pom.xml
@@ -37,13 +37,4 @@
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
\ No newline at end of file
diff --git a/spring-web-modules/spring-resttemplate-2/pom.xml b/spring-web-modules/spring-resttemplate-2/pom.xml
index d0191b970e..b87b245da9 100644
--- a/spring-web-modules/spring-resttemplate-2/pom.xml
+++ b/spring-web-modules/spring-resttemplate-2/pom.xml
@@ -66,13 +66,4 @@
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
\ No newline at end of file
diff --git a/spring-web-modules/spring-resttemplate-3/pom.xml b/spring-web-modules/spring-resttemplate-3/pom.xml
index 8e313ccf39..b036a5ffcb 100644
--- a/spring-web-modules/spring-resttemplate-3/pom.xml
+++ b/spring-web-modules/spring-resttemplate-3/pom.xml
@@ -16,7 +16,6 @@
-
org.springframework.boot
spring-boot-starter-web
diff --git a/spring-web-modules/spring-thymeleaf-2/pom.xml b/spring-web-modules/spring-thymeleaf-2/pom.xml
index b2b893ecd5..14e4de668b 100644
--- a/spring-web-modules/spring-thymeleaf-2/pom.xml
+++ b/spring-web-modules/spring-thymeleaf-2/pom.xml
@@ -65,8 +65,6 @@
- 1.8
- 1.8
2.2
diff --git a/spring-webflux-amqp/pom.xml b/spring-webflux-amqp/pom.xml
index 498556da2d..3ceb33dc3b 100755
--- a/spring-webflux-amqp/pom.xml
+++ b/spring-webflux-amqp/pom.xml
@@ -61,13 +61,4 @@
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
\ No newline at end of file
diff --git a/spring-webflux-threads/pom.xml b/spring-webflux-threads/pom.xml
index bc5050b660..fedfaa6967 100644
--- a/spring-webflux-threads/pom.xml
+++ b/spring-webflux-threads/pom.xml
@@ -62,13 +62,4 @@
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
\ No newline at end of file
diff --git a/testing-modules/gatling/pom.xml b/testing-modules/gatling/pom.xml
index c702b576c5..f1c9906581 100644
--- a/testing-modules/gatling/pom.xml
+++ b/testing-modules/gatling/pom.xml
@@ -109,10 +109,10 @@
1.8
1.8
UTF-8
- 2.12.6
- 3.3.1
- 4.3.0
- 3.0.4
+ 2.12.6
+ 3.3.1
+ 4.3.0
+ 3.0.4
\ No newline at end of file
diff --git a/testing-modules/junit-5/pom.xml b/testing-modules/junit-5/pom.xml
index ef6e92faa4..7a511dfe7a 100644
--- a/testing-modules/junit-5/pom.xml
+++ b/testing-modules/junit-5/pom.xml
@@ -28,7 +28,6 @@
${junit-platform.version}
test
-
org.junit.platform
junit-platform-console-standalone
diff --git a/testing-modules/load-testing-comparison/pom.xml b/testing-modules/load-testing-comparison/pom.xml
index 63f2d9ce2f..d5a389d311 100644
--- a/testing-modules/load-testing-comparison/pom.xml
+++ b/testing-modules/load-testing-comparison/pom.xml
@@ -57,57 +57,11 @@
-
-
-
-
-
-
-
-
-
-
org.springframework.boot
spring-boot-maven-plugin
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -115,10 +69,10 @@
1.8
1.8
UTF-8
- 2.12.12
- 3.4.0
- 4.4.0
- 3.1.0
+ 2.12.12
+ 3.4.0
+ 4.4.0
+ 3.1.0
5.0
diff --git a/xml/pom.xml b/xml/pom.xml
index d05f2401e3..9acaecbd22 100644
--- a/xml/pom.xml
+++ b/xml/pom.xml
@@ -372,11 +372,8 @@
2.6.3
2.3.29
0.9.6
-
- 2.4
1.3.1
- 3.8.0
1.14.3
2.25
3.4