diff --git a/spring-boot-modules/spring-boot-3/pom.xml b/spring-boot-modules/spring-boot-3/pom.xml
index 3b3f9dbdb0..7e61ca18af 100644
--- a/spring-boot-modules/spring-boot-3/pom.xml
+++ b/spring-boot-modules/spring-boot-3/pom.xml
@@ -49,7 +49,6 @@
com.h2database
h2
-
runtime
diff --git a/spring-boot-modules/spring-boot-aws/pom.xml b/spring-boot-modules/spring-boot-aws/pom.xml
index 12a65908af..815766a846 100644
--- a/spring-boot-modules/spring-boot-aws/pom.xml
+++ b/spring-boot-modules/spring-boot-aws/pom.xml
@@ -23,7 +23,7 @@
com.amazonaws.serverless
aws-serverless-java-container-springboot2
- ${springboot2.aws.version}
+ ${aws-serverless-java-container-springboot2.version}
org.springframework.boot
@@ -64,16 +64,18 @@
org.apache.maven.plugins
maven-compiler-plugin
- 11
- 11
+ ${maven.compiler.source.version}
+ ${maven.compiler.target.version}
- 1.9.1
+ 1.9.1
3.2.4
+ 11
+ 11
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-ci-cd/pom.xml b/spring-boot-modules/spring-boot-ci-cd/pom.xml
index 8c12c98236..6e58f1162d 100644
--- a/spring-boot-modules/spring-boot-ci-cd/pom.xml
+++ b/spring-boot-modules/spring-boot-ci-cd/pom.xml
@@ -34,7 +34,7 @@
org.jacoco
jacoco-maven-plugin
- 0.8.5
+ ${jacoco-maven-plugin.version}
default-prepare-agent
@@ -65,7 +65,7 @@
com.heroku.sdk
heroku-maven-plugin
- 3.0.2
+ ${heroku-maven-plugin.version}
spring-boot-ci-cd
@@ -88,7 +88,7 @@
com.google.cloud.tools
jib-maven-plugin
- 2.2.0
+ ${jib-maven-plugin.version}
registry.hub.docker.com/baeldungjib/baeldung-ci-cd-process
@@ -104,4 +104,10 @@
+
+ 0.8.5
+ 3.0.2
+ 2.2.0
+
+
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-cli/pom.xml b/spring-boot-modules/spring-boot-cli/pom.xml
index 76b14b2103..19607ac21c 100644
--- a/spring-boot-modules/spring-boot-cli/pom.xml
+++ b/spring-boot-modules/spring-boot-cli/pom.xml
@@ -6,7 +6,6 @@
spring-boot-cli
spring-boot-cli
jar
-
com.baeldung.spring-boot-modules
diff --git a/spring-boot-modules/spring-boot-crud/pom.xml b/spring-boot-modules/spring-boot-crud/pom.xml
index 7acaa49e87..35f3ec114d 100644
--- a/spring-boot-modules/spring-boot-crud/pom.xml
+++ b/spring-boot-modules/spring-boot-crud/pom.xml
@@ -59,7 +59,7 @@
org.apache.maven.plugins
maven-assembly-plugin
- 3.3.0
+ ${maven-assembly-plugin.version}
jar-with-dependencies
@@ -78,4 +78,8 @@
+
+ 3.3.0
+
+
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-data-3/pom.xml b/spring-boot-modules/spring-boot-data-3/pom.xml
index 4903d2ea26..6c2edbb864 100644
--- a/spring-boot-modules/spring-boot-data-3/pom.xml
+++ b/spring-boot-modules/spring-boot-data-3/pom.xml
@@ -27,7 +27,7 @@
com.amazonaws.secretsmanager
aws-secretsmanager-jdbc
- ${aws.secrets.manager.jdbc}
+ ${aws-secretsmanager-jdbc.version}
mysql
@@ -46,7 +46,7 @@
io.awspring.cloud
spring-cloud-starter-aws-secrets-manager-config
- ${aws.secrets.manager.config}
+ ${spring-cloud-starter-aws-secrets-manager-config.version}
@@ -60,8 +60,8 @@
- 2.4.4
- 1.0.11
+ 2.4.4
+ 1.0.11
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-deployment/pom.xml b/spring-boot-modules/spring-boot-deployment/pom.xml
index a1819c4f38..890a5be58f 100644
--- a/spring-boot-modules/spring-boot-deployment/pom.xml
+++ b/spring-boot-modules/spring-boot-deployment/pom.xml
@@ -113,7 +113,7 @@
org.apache.maven.plugins
maven-failsafe-plugin
- 2.18
+ ${maven-failsafe-plugin.version}
@@ -181,6 +181,7 @@
2.2
3.1.7
4.5.8
+ 2.18
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-documentation/pom.xml b/spring-boot-modules/spring-boot-documentation/pom.xml
index 513c5678d5..f0806b3c75 100644
--- a/spring-boot-modules/spring-boot-documentation/pom.xml
+++ b/spring-boot-modules/spring-boot-documentation/pom.xml
@@ -48,7 +48,7 @@
io.swagger.core.v3
swagger-core-jakarta
- ${swagger-core.version}
+ ${swagger-core-jakarta.version}
io.github.springwolf
@@ -92,7 +92,7 @@
- 2.2.11
+ 2.2.11
0.12.1
0.8.0
1.18.3
diff --git a/spring-boot-modules/spring-boot-graphql/pom.xml b/spring-boot-modules/spring-boot-graphql/pom.xml
index 628babbd3f..d3c122709d 100644
--- a/spring-boot-modules/spring-boot-graphql/pom.xml
+++ b/spring-boot-modules/spring-boot-graphql/pom.xml
@@ -18,7 +18,7 @@
kr.motd.maven
os-maven-plugin
- 1.7.0
+ ${os-maven-plugin.version}
@@ -43,17 +43,6 @@
-
- 3.19.2
- 0.6.1
- 1.43.2
- 2.13.1.RELEASE
- 1.5.1
- 1.3.5
- 1.6.2
- 3.3.2
-
-
org.springframework.boot
@@ -88,7 +77,7 @@
jakarta.annotation
jakarta.annotation-api
- ${jakarta.annotation.version}
+ ${jakarta.annotation-api.version}
true
@@ -119,4 +108,16 @@
+
+ 3.19.2
+ 0.6.1
+ 1.43.2
+ 2.13.1.RELEASE
+ 1.5.1
+ 1.3.5
+ 1.6.2
+ 3.3.2
+ 1.7.0
+
+
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-groovy/pom.xml b/spring-boot-modules/spring-boot-groovy/pom.xml
index ab1fef6865..151160bde5 100644
--- a/spring-boot-modules/spring-boot-groovy/pom.xml
+++ b/spring-boot-modules/spring-boot-groovy/pom.xml
@@ -50,7 +50,7 @@
org.codehaus.gmavenplus
gmavenplus-plugin
- 1.9.0
+ ${gmavenplus-plugin.version}
@@ -72,6 +72,7 @@
com.baeldung.springwithgroovy.SpringBootGroovyApplication
3.0.13
+ 1.9.0
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-jasypt/pom.xml b/spring-boot-modules/spring-boot-jasypt/pom.xml
index b83162fb04..f48cd78595 100644
--- a/spring-boot-modules/spring-boot-jasypt/pom.xml
+++ b/spring-boot-modules/spring-boot-jasypt/pom.xml
@@ -46,10 +46,6 @@
-
- 2.0.0
-
-
spring-milestone
@@ -57,4 +53,8 @@
https://repo.spring.io/milestone
+
+
+ 2.0.0
+
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-keycloak-2/pom.xml b/spring-boot-modules/spring-boot-keycloak-2/pom.xml
index 4c4f403776..39a7283328 100644
--- a/spring-boot-modules/spring-boot-keycloak-2/pom.xml
+++ b/spring-boot-modules/spring-boot-keycloak-2/pom.xml
@@ -17,10 +17,6 @@
../../parent-boot-2
-
- 21.0.1
-
-
org.springframework.boot
@@ -88,4 +84,8 @@
+
+ 21.0.1
+
+
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-keycloak/pom.xml b/spring-boot-modules/spring-boot-keycloak/pom.xml
index a4d6e18fd5..64fb39d085 100644
--- a/spring-boot-modules/spring-boot-keycloak/pom.xml
+++ b/spring-boot-modules/spring-boot-keycloak/pom.xml
@@ -55,7 +55,7 @@
wsdl4j
wsdl4j
- 1.6.3
+ ${wsdl4j.version}
org.springframework.boot
@@ -105,6 +105,7 @@
com.baeldung.keycloak.SpringBoot
4.0.0
+ 1.6.3
2.5.0
diff --git a/spring-boot-modules/spring-boot-mvc-5/pom.xml b/spring-boot-modules/spring-boot-mvc-5/pom.xml
index 5a4f8a6cce..a516cab049 100644
--- a/spring-boot-modules/spring-boot-mvc-5/pom.xml
+++ b/spring-boot-modules/spring-boot-mvc-5/pom.xml
@@ -47,7 +47,7 @@
commons-configuration
commons-configuration
- 1.10
+ ${commons-configuration.version}
@@ -68,6 +68,7 @@
3.0.0
com.baeldung.springboot.swagger.ArticleApplication
2021.0.5
+ 1.10
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-performance/pom.xml b/spring-boot-modules/spring-boot-performance/pom.xml
index 38f5758c1f..d63bb450b5 100644
--- a/spring-boot-modules/spring-boot-performance/pom.xml
+++ b/spring-boot-modules/spring-boot-performance/pom.xml
@@ -25,7 +25,7 @@
de.codecentric
chaos-monkey-spring-boot
- ${chaos.monkey.version}
+ ${chaos-monkey-spring-boot.version}
@@ -48,7 +48,7 @@
com.baeldung.lazyinitialization.Application
- 2.0.0
+ 2.0.0
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-properties-2/pom.xml b/spring-boot-modules/spring-boot-properties-2/pom.xml
index 2c74f7f186..60ee9538c1 100644
--- a/spring-boot-modules/spring-boot-properties-2/pom.xml
+++ b/spring-boot-modules/spring-boot-properties-2/pom.xml
@@ -30,7 +30,7 @@
commons-lang
commons-lang
- 2.6
+ ${commons-lang.version}
diff --git a/spring-boot-modules/spring-boot-react/pom.xml b/spring-boot-modules/spring-boot-react/pom.xml
index dc0c6914c9..6361d9b82a 100644
--- a/spring-boot-modules/spring-boot-react/pom.xml
+++ b/spring-boot-modules/spring-boot-react/pom.xml
@@ -56,7 +56,7 @@
maven-resources-plugin
- 3.1.0
+ ${maven-resources-plugin.version}
copy-resources
@@ -135,6 +135,7 @@
11
11
+ 3.1.0
1.6
v14.18.0
v1.12.1
diff --git a/spring-boot-modules/spring-boot-redis/pom.xml b/spring-boot-modules/spring-boot-redis/pom.xml
index e0ae5d388f..fa6b5a59c1 100644
--- a/spring-boot-modules/spring-boot-redis/pom.xml
+++ b/spring-boot-modules/spring-boot-redis/pom.xml
@@ -44,13 +44,13 @@
slf4j-simple
- 0.7.3
+ ${embedded-redis.version}
test
org.springframework
spring-webflux
- 6.0.3
+ ${spring-webflux.version}
test
@@ -74,6 +74,8 @@
15
+ 6.0.3
+ 0.7.3
diff --git a/spring-boot-modules/spring-boot-telegram/pom.xml b/spring-boot-modules/spring-boot-telegram/pom.xml
index b960137449..67fdf197f8 100644
--- a/spring-boot-modules/spring-boot-telegram/pom.xml
+++ b/spring-boot-modules/spring-boot-telegram/pom.xml
@@ -20,12 +20,12 @@
org.telegram
telegrambots-spring-boot-starter
- 6.7.0
+ ${telegrambots.version}
org.telegram
telegrambots-abilities
- 6.7.0
+ ${telegrambots.version}
@@ -40,6 +40,7 @@
17
+ 6.7.0
diff --git a/spring-boot-modules/spring-boot-testing-2/pom.xml b/spring-boot-modules/spring-boot-testing-2/pom.xml
index be8beaf700..f684d7ce97 100644
--- a/spring-boot-modules/spring-boot-testing-2/pom.xml
+++ b/spring-boot-modules/spring-boot-testing-2/pom.xml
@@ -43,7 +43,7 @@
org.springframework.ws
spring-ws-test
- 3.1.3
+ ${spring-ws-test.version}
test
@@ -75,7 +75,7 @@
com.redis.testcontainers
testcontainers-redis-junit-jupiter
- 1.4.6
+ ${testcontainers-redis-junit-jupiter.version}
test
@@ -85,7 +85,7 @@
org.jvnet.jaxb2.maven2
maven-jaxb2-plugin
- 0.15.1
+ ${maven-jaxb2-plugin.version}
xjc
@@ -107,8 +107,11 @@
com.baeldung.boot.Application
+ 3.1.3
1.17.2
1.10.0
+ 1.4.6
+ 0.15.1
\ No newline at end of file
diff --git a/spring-boot-modules/spring-boot-testing/pom.xml b/spring-boot-modules/spring-boot-testing/pom.xml
index 41783ebd7d..257260fc3f 100644
--- a/spring-boot-modules/spring-boot-testing/pom.xml
+++ b/spring-boot-modules/spring-boot-testing/pom.xml
@@ -64,7 +64,7 @@
it.ozimov
embedded-redis
- ${redis.version}
+ ${embedded-redis.version}
test
@@ -121,7 +121,7 @@
2.2.4
2.4-M1-groovy-4.0
3.0.0
- 0.7.2
+ 0.7.2
2.5.0
2.17.1
diff --git a/spring-boot-modules/spring-caching/pom.xml b/spring-boot-modules/spring-caching/pom.xml
index 7f68dbf3ec..c27ccf3348 100644
--- a/spring-boot-modules/spring-caching/pom.xml
+++ b/spring-boot-modules/spring-caching/pom.xml
@@ -78,7 +78,6 @@
3.5.2
- 1.18.26
\ No newline at end of file
diff --git a/spring-boot-rest/pom.xml b/spring-boot-rest/pom.xml
index d4d7cd9c1a..db646899ad 100644
--- a/spring-boot-rest/pom.xml
+++ b/spring-boot-rest/pom.xml
@@ -134,7 +134,7 @@
io.rest-assured
rest-assured
- 3.3.0
+ ${rest-assured.version}
provided
@@ -163,6 +163,7 @@
com.baeldung.SpringBootRestApplication
1.4.11.1
3.1.0
+ 3.3.0
2.3.7