diff --git a/spring-boot-dependencies/pom.xml b/spring-boot-dependencies/pom.xml
index 3d8f09809d..b6853d3995 100644
--- a/spring-boot-dependencies/pom.xml
+++ b/spring-boot-dependencies/pom.xml
@@ -97,6 +97,7 @@
2.9.1
3.0.7
3.21.0-GA
+ 1.3
1.0.0
2.0.1
1.6.0
@@ -874,6 +875,11 @@
undertow-websockets-jsr
${undertow.version}
+
+ javax.annotation
+ javax.annotation-api
+ ${javax-annotation.version}
+
javax.cache
cache-api
diff --git a/spring-boot-starters/spring-boot-starter-data-rest/pom.xml b/spring-boot-starters/spring-boot-starter-data-rest/pom.xml
index f7e3326b80..e386e8af56 100644
--- a/spring-boot-starters/spring-boot-starter-data-rest/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-rest/pom.xml
@@ -55,6 +55,9 @@
check
+
+ javax.annotation.*
+
changelog.txt
diff --git a/spring-boot-starters/spring-boot-starter-freemarker/pom.xml b/spring-boot-starters/spring-boot-starter-freemarker/pom.xml
index d0881a4959..3b17a7f10d 100644
--- a/spring-boot-starters/spring-boot-starter-freemarker/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-freemarker/pom.xml
@@ -35,4 +35,26 @@
spring-context-support
+
+
+
+ org.basepom.maven
+ duplicate-finder-maven-plugin
+
+
+ duplicate-dependencies
+ validate
+
+ check
+
+
+
+ javax.annotation.*
+
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml b/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml
index dcee7ec77f..89a2eb97e2 100644
--- a/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml
@@ -31,4 +31,26 @@
groovy-templates
+
+
+
+ org.basepom.maven
+ duplicate-finder-maven-plugin
+
+
+ duplicate-dependencies
+ validate
+
+ check
+
+
+
+ javax.annotation.*
+
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-hateoas/pom.xml b/spring-boot-starters/spring-boot-starter-hateoas/pom.xml
index 5442358232..4e5201611c 100644
--- a/spring-boot-starters/spring-boot-starter-hateoas/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-hateoas/pom.xml
@@ -32,4 +32,26 @@
spring-plugin-core
+
+
+
+ org.basepom.maven
+ duplicate-finder-maven-plugin
+
+
+ duplicate-dependencies
+ validate
+
+ check
+
+
+
+ javax.annotation.*
+
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-mobile/pom.xml b/spring-boot-starters/spring-boot-starter-mobile/pom.xml
index 9b79d1befd..fe645d59a8 100644
--- a/spring-boot-starters/spring-boot-starter-mobile/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-mobile/pom.xml
@@ -31,4 +31,26 @@
spring-mobile-device
+
+
+
+ org.basepom.maven
+ duplicate-finder-maven-plugin
+
+
+ duplicate-dependencies
+ validate
+
+ check
+
+
+
+ javax.annotation.*
+
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml b/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml
index 0d66a3aca6..4e1475a506 100644
--- a/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml
@@ -43,4 +43,26 @@
spring-social-facebook
+
+
+
+ org.basepom.maven
+ duplicate-finder-maven-plugin
+
+
+ duplicate-dependencies
+ validate
+
+ check
+
+
+
+ javax.annotation.*
+
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml b/spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml
index adbae495ac..450847b76e 100644
--- a/spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml
@@ -43,4 +43,26 @@
spring-social-linkedin
+
+
+
+ org.basepom.maven
+ duplicate-finder-maven-plugin
+
+
+ duplicate-dependencies
+ validate
+
+ check
+
+
+
+ javax.annotation.*
+
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml b/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml
index 7898a81d2b..83e92e4af8 100644
--- a/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml
@@ -43,4 +43,26 @@
spring-social-twitter
+
+
+
+ org.basepom.maven
+ duplicate-finder-maven-plugin
+
+
+ duplicate-dependencies
+ validate
+
+ check
+
+
+
+ javax.annotation.*
+
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-web-services/pom.xml b/spring-boot-starters/spring-boot-starter-web-services/pom.xml
index 31324f51aa..3877bb200b 100644
--- a/spring-boot-starters/spring-boot-starter-web-services/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-web-services/pom.xml
@@ -35,4 +35,26 @@
spring-ws-core
+
+
+
+ org.basepom.maven
+ duplicate-finder-maven-plugin
+
+
+ duplicate-dependencies
+ validate
+
+ check
+
+
+
+ javax.annotation.*
+
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-web/pom.xml b/spring-boot-starters/spring-boot-starter-web/pom.xml
index dcad4603b6..c849cd9d17 100644
--- a/spring-boot-starters/spring-boot-starter-web/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-web/pom.xml
@@ -44,4 +44,26 @@
spring-webmvc
+
+
+
+ org.basepom.maven
+ duplicate-finder-maven-plugin
+
+
+ duplicate-dependencies
+ validate
+
+ check
+
+
+
+ javax.annotation.*
+
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-websocket/pom.xml b/spring-boot-starters/spring-boot-starter-websocket/pom.xml
index e05a7d40f4..cba2cd0098 100644
--- a/spring-boot-starters/spring-boot-starter-websocket/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-websocket/pom.xml
@@ -36,4 +36,26 @@
spring-websocket
+
+
+
+ org.basepom.maven
+ duplicate-finder-maven-plugin
+
+
+ duplicate-dependencies
+ validate
+
+ check
+
+
+
+ javax.annotation.*
+
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter/pom.xml b/spring-boot-starters/spring-boot-starter/pom.xml
index 9e52892801..2d9c595886 100644
--- a/spring-boot-starters/spring-boot-starter/pom.xml
+++ b/spring-boot-starters/spring-boot-starter/pom.xml
@@ -30,6 +30,10 @@
org.springframework.boot
spring-boot-starter-logging
+
+ javax.annotation
+ javax.annotation-api
+
org.springframework
spring-core