diff --git a/spring-boot-dependencies/pom.xml b/spring-boot-dependencies/pom.xml
index 38bc2c3c4e..798126d63f 100644
--- a/spring-boot-dependencies/pom.xml
+++ b/spring-boot-dependencies/pom.xml
@@ -503,6 +503,12 @@
org.apache.httpcomponents
httpclient
${httpclient.version}
+
+
+ commons-logging
+ commons-logging
+
+
org.apache.httpcomponents
@@ -513,6 +519,12 @@
org.apache.httpcomponents
httpasyncclient
${httpasyncclient.version}
+
+
+ commons-logging
+ commons-logging
+
+
org.apache.tomcat.embed
@@ -558,6 +570,12 @@
org.apache.velocity
velocity-tools
${velocity-tools.version}
+
+
+ commons-logging
+ commons-logging
+
+
org.aspectj
@@ -678,6 +696,12 @@
org.crashub
crash.connectors.ssh
${crashub.version}
+
+
+ commons-logging
+ commons-logging
+
+
org.crashub
@@ -976,6 +1000,16 @@
org.springframework.integration
spring-integration-http
${spring-integration.version}
+
+
+ commons-logging
+ commons-logging
+
+
+ commons-logging
+ commons-logging-api
+
+
org.springframework.mobile
diff --git a/spring-boot-integration-tests/src/test/resources/build.gradle b/spring-boot-integration-tests/src/test/resources/build.gradle
index 6b5c3791ae..36e51e750b 100644
--- a/spring-boot-integration-tests/src/test/resources/build.gradle
+++ b/spring-boot-integration-tests/src/test/resources/build.gradle
@@ -1,5 +1,14 @@
import org.gradle.api.artifacts.result.UnresolvedDependencyResult;
+buildscript {
+ repositories {
+ mavenLocal()
+ }
+ dependencies {
+ classpath("org.springframework.boot:spring-boot-gradle-plugin:${project.bootVersion}")
+ }
+}
+
repositories {
mavenLocal()
mavenCentral()
@@ -13,6 +22,8 @@ dependencies {
springBootStarter "org.springframework.boot:${project.starter}:${project.bootVersion}"
}
+apply plugin: 'spring-boot'
+
task checkCommonsLogging {
doFirst {
def commonsLogging = resolvedDependencies
@@ -46,4 +57,4 @@ def getResolvedDependencies() {
throw new GradleException("Resolution of ${project.starter} failed: ${unresolved}")
}
resolved
-}
\ No newline at end of file
+}
diff --git a/spring-boot-starters/spring-boot-starter-actuator/pom.xml b/spring-boot-starters/spring-boot-starter-actuator/pom.xml
index 0e898456e9..4e4efd493b 100644
--- a/spring-boot-starters/spring-boot-starter-actuator/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-actuator/pom.xml
@@ -20,17 +20,15 @@
org.springframework.boot
- spring-boot-actuator
-
-
- commons-logging
- commons-logging
-
-
+ spring-boot-starter
org.springframework.boot
- spring-boot-starter
+ spring-boot-actuator
+
+
+ org.springframework
+ spring-core
commons-logging
diff --git a/spring-boot-starters/spring-boot-starter-amqp/pom.xml b/spring-boot-starters/spring-boot-starter-amqp/pom.xml
index 882041a925..2a8f0dede4 100644
--- a/spring-boot-starters/spring-boot-starter-amqp/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-amqp/pom.xml
@@ -18,9 +18,13 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.springframework
- spring-tx
+ spring-core
commons-logging
@@ -28,25 +32,13 @@
+
+ org.springframework
+ spring-tx
+
org.springframework.amqp
spring-rabbit
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.boot
- spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
diff --git a/spring-boot-starters/spring-boot-starter-aop/pom.xml b/spring-boot-starters/spring-boot-starter-aop/pom.xml
index 7801b6e1c0..255c76eff9 100644
--- a/spring-boot-starters/spring-boot-starter-aop/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-aop/pom.xml
@@ -18,6 +18,24 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
+
+ org.springframework
+ spring-aop
+
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.aspectj
aspectjrt
@@ -26,25 +44,5 @@
org.aspectj
aspectjweaver
-
- org.springframework
- spring-aop
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.boot
- spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
-
diff --git a/spring-boot-starters/spring-boot-starter-batch/pom.xml b/spring-boot-starters/spring-boot-starter-batch/pom.xml
index 7b4692b9d3..87189e62e9 100644
--- a/spring-boot-starters/spring-boot-starter-batch/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-batch/pom.xml
@@ -18,13 +18,17 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.hsqldb
hsqldb
org.springframework
- spring-jdbc
+ spring-core
commons-logging
@@ -32,25 +36,13 @@
+
+ org.springframework
+ spring-jdbc
+
org.springframework.batch
spring-batch-core
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.boot
- spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
diff --git a/spring-boot-starters/spring-boot-starter-data-elasticsearch/pom.xml b/spring-boot-starters/spring-boot-starter-data-elasticsearch/pom.xml
index f65245a3fc..19860a6d2b 100644
--- a/spring-boot-starters/spring-boot-starter-data-elasticsearch/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-elasticsearch/pom.xml
@@ -19,9 +19,13 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.springframework
- spring-tx
+ spring-core
commons-logging
@@ -30,24 +34,12 @@
- org.springframework.boot
- spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
+ org.springframework
+ spring-tx
org.springframework.data
spring-data-elasticsearch
-
-
- commons-logging
- commons-logging
-
-
diff --git a/spring-boot-starters/spring-boot-starter-data-gemfire/pom.xml b/spring-boot-starters/spring-boot-starter-data-gemfire/pom.xml
index a2c3bc9191..7baaa848dd 100644
--- a/spring-boot-starters/spring-boot-starter-data-gemfire/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-gemfire/pom.xml
@@ -19,13 +19,17 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
com.gemstone.gemfire
gemfire
org.springframework
- spring-context-support
+ spring-core
commons-logging
@@ -35,33 +39,19 @@
org.springframework
- spring-tx
-
-
- commons-logging
- commons-logging
-
-
+ spring-context
- org.springframework.boot
- spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
+ org.springframework
+ spring-context-support
+
+
+ org.springframework
+ spring-tx
org.springframework.data
spring-data-gemfire
-
-
- commons-logging
- commons-logging
-
-
diff --git a/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml b/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml
index f345d7fa8f..8724172695 100644
--- a/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml
@@ -18,43 +18,17 @@
${basedir}/../..
-
- org.hibernate
- hibernate-entitymanager
-
-
- org.springframework
- spring-aspects
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework
- spring-orm
-
-
- commons-logging
- commons-logging
-
-
-
org.springframework.boot
spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.boot
spring-boot-starter-aop
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -65,22 +39,22 @@
org.springframework.boot
spring-boot-starter-jdbc
-
-
- commons-logging
- commons-logging
-
-
+
+
+ org.hibernate
+ hibernate-entitymanager
+
+
+ org.springframework
+ spring-orm
org.springframework.data
spring-data-jpa
-
-
- commons-logging
- commons-logging
-
-
+
+
+ org.springframework
+ spring-aspects
diff --git a/spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml b/spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml
index 94895b8546..f4276c2e67 100644
--- a/spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml
@@ -18,13 +18,17 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.mongodb
mongo-java-driver
org.springframework
- spring-tx
+ spring-core
commons-logging
@@ -33,24 +37,12 @@
- org.springframework.boot
- spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
+ org.springframework
+ spring-tx
org.springframework.data
spring-data-mongodb
-
-
- commons-logging
- commons-logging
-
-
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 ae48801246..a9d2f695ba 100644
--- a/spring-boot-starters/spring-boot-starter-data-rest/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-rest/pom.xml
@@ -18,6 +18,14 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
com.fasterxml.jackson.core
jackson-annotations
@@ -28,7 +36,7 @@
org.springframework
- spring-tx
+ spring-core
commons-logging
@@ -37,24 +45,20 @@
- org.springframework.boot
- spring-boot-starter-web
-
-
- commons-logging
- commons-logging
-
-
+ org.springframework
+ spring-tx
org.springframework.data
spring-data-rest-webmvc
-
-
- commons-logging
- commons-logging
-
-
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
diff --git a/spring-boot-starters/spring-boot-starter-data-solr/pom.xml b/spring-boot-starters/spring-boot-starter-data-solr/pom.xml
index 946b99eb6c..7070dc7b31 100644
--- a/spring-boot-starters/spring-boot-starter-data-solr/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-solr/pom.xml
@@ -18,9 +18,17 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.apache.solr
solr-solrj
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -31,32 +39,14 @@
org.springframework
spring-tx
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.boot
- spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.data
spring-data-solr
-
-
- commons-logging
- commons-logging
-
-
+
+
+ org.apache.httpcomponents
+ httpmime
diff --git a/spring-boot-starters/spring-boot-starter-freemarker/pom.xml b/spring-boot-starters/spring-boot-starter-freemarker/pom.xml
index 0e529bcce6..4f3cdb02d3 100644
--- a/spring-boot-starters/spring-boot-starter-freemarker/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-freemarker/pom.xml
@@ -18,13 +18,21 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
org.freemarker
freemarker
org.springframework
- spring-context-support
+ spring-core
commons-logging
@@ -33,14 +41,8 @@
- org.springframework.boot
- spring-boot-starter-web
-
-
- commons-logging
- commons-logging
-
-
+ org.springframework
+ spring-context-support
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 41a98cc39a..d1f31df30e 100644
--- a/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml
@@ -18,6 +18,10 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.springframework.boot
spring-boot-starter-web
diff --git a/spring-boot-starters/spring-boot-starter-hornetq/pom.xml b/spring-boot-starters/spring-boot-starter-hornetq/pom.xml
index d18710a2f1..cb48ad9608 100644
--- a/spring-boot-starters/spring-boot-starter-hornetq/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-hornetq/pom.xml
@@ -21,6 +21,10 @@
org.springframework.boot
spring-boot-starter
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -31,12 +35,6 @@
org.springframework
spring-jms
-
-
- commons-logging
- commons-logging
-
-
org.hornetq
diff --git a/spring-boot-starters/spring-boot-starter-integration/pom.xml b/spring-boot-starters/spring-boot-starter-integration/pom.xml
index 86bca4f7b8..b94000c6cd 100644
--- a/spring-boot-starters/spring-boot-starter-integration/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-integration/pom.xml
@@ -18,59 +18,17 @@
${basedir}/../..
-
- org.springframework
- spring-messaging
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework
- spring-tx
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework
- spring-web
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework
- spring-webmvc
-
-
- commons-logging
- commons-logging
-
-
-
org.springframework.boot
spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.boot
spring-boot-starter-aop
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -78,59 +36,41 @@
+
+ org.springframework
+ spring-messaging
+
+
+ org.springframework
+ spring-tx
+
+
+ org.springframework
+ spring-web
+
+
+ org.springframework
+ spring-webmvc
+
org.springframework.integration
spring-integration-core
-
-
- commons-logging
- commons-logging
-
-
org.springframework.integration
spring-integration-file
-
-
- commons-logging
- commons-logging
-
-
org.springframework.integration
spring-integration-http
-
-
- commons-logging
- commons-logging
-
-
- commons-logging
- commons-logging-api
-
-
org.springframework.integration
spring-integration-ip
-
-
- commons-logging
- commons-logging
-
-
org.springframework.integration
spring-integration-stream
-
-
- commons-logging
- commons-logging
-
-
diff --git a/spring-boot-starters/spring-boot-starter-jdbc/pom.xml b/spring-boot-starters/spring-boot-starter-jdbc/pom.xml
index 0ab3379e3d..bade0dd6b7 100644
--- a/spring-boot-starters/spring-boot-starter-jdbc/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-jdbc/pom.xml
@@ -18,39 +18,31 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
+
+ org.springframework
+ spring-jdbc
+
org.apache.tomcat
tomcat-jdbc
-
- org.springframework
- spring-jdbc
-
-
- commons-logging
- commons-logging
-
-
-
org.springframework
spring-tx
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.boot
- spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
diff --git a/spring-boot-starters/spring-boot-starter-jetty/pom.xml b/spring-boot-starters/spring-boot-starter-jetty/pom.xml
index 96a315dcee..eebb0ebfa3 100644
--- a/spring-boot-starters/spring-boot-starter-jetty/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-jetty/pom.xml
@@ -18,6 +18,10 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.eclipse.jetty
jetty-webapp
@@ -26,5 +30,15 @@
org.eclipse.jetty
jetty-jsp
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-mobile/pom.xml b/spring-boot-starters/spring-boot-starter-mobile/pom.xml
index 2e66362463..e94466fc0a 100644
--- a/spring-boot-starters/spring-boot-starter-mobile/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-mobile/pom.xml
@@ -21,16 +21,14 @@
org.springframework.boot
spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.boot
spring-boot-starter-web
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -41,12 +39,6 @@
org.springframework.mobile
spring-mobile-device
-
-
- commons-logging
- commons-logging
-
-
diff --git a/spring-boot-starters/spring-boot-starter-parent/pom.xml b/spring-boot-starters/spring-boot-starter-parent/pom.xml
index a5eb0a1bcd..e3726ac5a6 100644
--- a/spring-boot-starters/spring-boot-starter-parent/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-parent/pom.xml
@@ -28,7 +28,6 @@
spring-core
${spring.version}
-
commons-logging
commons-logging
diff --git a/spring-boot-starters/spring-boot-starter-redis/pom.xml b/spring-boot-starters/spring-boot-starter-redis/pom.xml
index 18ae17d76e..85a92a9b91 100644
--- a/spring-boot-starters/spring-boot-starter-redis/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-redis/pom.xml
@@ -18,9 +18,17 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.springframework
spring-context-support
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -31,32 +39,10 @@
org.springframework
spring-tx
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.boot
- spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.data
spring-data-redis
-
-
- commons-logging
- commons-logging
-
-
redis.clients
diff --git a/spring-boot-starters/spring-boot-starter-remote-shell/pom.xml b/spring-boot-starters/spring-boot-starter-remote-shell/pom.xml
index aaee33af47..b825a712c9 100644
--- a/spring-boot-starters/spring-boot-starter-remote-shell/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-remote-shell/pom.xml
@@ -19,8 +19,26 @@
- org.codehaus.groovy
- groovy
+ org.springframework.boot
+ spring-boot-starter
+
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
+
+ org.springframework
+ spring-context
org.crashub
@@ -29,21 +47,11 @@
org.crashub
crash.connectors.ssh
-
-
- commons-logging
- commons-logging
-
-
org.crashub
crash.connectors.telnet
-
- commons-logging
- commons-logging
-
javax.servlet
servlet-api
@@ -52,6 +60,10 @@
log4j
log4j
+
+ commons-logging
+ commons-logging
+
true
@@ -59,10 +71,6 @@
org.crashub
crash.embed.spring
-
- commons-logging
- commons-logging
-
spring-web
org.springframework
@@ -88,24 +96,8 @@
- org.springframework
- spring-context
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.boot
- spring-boot-starter-actuator
-
-
- commons-logging
- commons-logging
-
-
+ org.codehaus.groovy
+ groovy
diff --git a/spring-boot-starters/spring-boot-starter-security/pom.xml b/spring-boot-starters/spring-boot-starter-security/pom.xml
index 6078afaa76..fb9ad3c944 100644
--- a/spring-boot-starters/spring-boot-starter-security/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-security/pom.xml
@@ -19,28 +19,20 @@
- org.springframework
- spring-aop
-
-
- commons-logging
- commons-logging
-
-
+ org.springframework.boot
+ spring-boot-starter
org.springframework
spring-beans
-
-
- commons-logging
- commons-logging
-
-
org.springframework
spring-context
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -51,52 +43,22 @@
org.springframework
spring-expression
-
-
- commons-logging
- commons-logging
-
-
org.springframework
spring-web
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.boot
- spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.security
spring-security-config
-
-
- commons-logging
- commons-logging
-
-
org.springframework.security
spring-security-web
-
-
- commons-logging
- commons-logging
-
-
+
+
+ org.springframework
+ spring-aop
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 38fdbeac92..34c72e7e50 100644
--- a/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml
@@ -21,16 +21,14 @@
org.springframework.boot
spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.boot
spring-boot-starter-web
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -41,42 +39,18 @@
org.springframework.social
spring-social-config
-
-
- commons-logging
- commons-logging
-
-
org.springframework.social
spring-social-core
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.social
- spring-social-facebook
-
-
- commons-logging
- commons-logging
-
-
org.springframework.social
spring-social-web
-
-
- commons-logging
- commons-logging
-
-
+
+
+ org.springframework.social
+ spring-social-facebook
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 2bb6dd0060..303c7afd1f 100644
--- a/spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml
@@ -21,16 +21,14 @@
org.springframework.boot
spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.boot
spring-boot-starter-web
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -41,42 +39,18 @@
org.springframework.social
spring-social-config
-
-
- commons-logging
- commons-logging
-
-
org.springframework.social
spring-social-core
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.social
- spring-social-linkedin
-
-
- commons-logging
- commons-logging
-
-
org.springframework.social
spring-social-web
-
-
- commons-logging
- commons-logging
-
-
+
+
+ org.springframework.social
+ spring-social-linkedin
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 6bfc4d04f5..8abc8a30bb 100644
--- a/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml
@@ -21,16 +21,14 @@
org.springframework.boot
spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.boot
spring-boot-starter-web
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -41,42 +39,18 @@
org.springframework.social
spring-social-config
-
-
- commons-logging
- commons-logging
-
-
org.springframework.social
spring-social-core
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.social
- spring-social-twitter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.social
spring-social-web
-
-
- commons-logging
- commons-logging
-
-
+
+
+ org.springframework.social
+ spring-social-twitter
diff --git a/spring-boot-starters/spring-boot-starter-test/pom.xml b/spring-boot-starters/spring-boot-starter-test/pom.xml
index 3ce1541898..7cc801e9f0 100644
--- a/spring-boot-starters/spring-boot-starter-test/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-test/pom.xml
@@ -36,7 +36,7 @@
org.springframework
- spring-test
+ spring-core
commons-logging
@@ -44,5 +44,9 @@
+
+ org.springframework
+ spring-test
+
diff --git a/spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml b/spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml
index 3525e818ca..563fb5e9fb 100644
--- a/spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml
@@ -18,9 +18,17 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.springframework.boot
spring-boot-starter-web
+
+
+ org.springframework
+ spring-core
commons-logging
diff --git a/spring-boot-starters/spring-boot-starter-tomcat/pom.xml b/spring-boot-starters/spring-boot-starter-tomcat/pom.xml
index 2895e024bc..8585ca14b0 100644
--- a/spring-boot-starters/spring-boot-starter-tomcat/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-tomcat/pom.xml
@@ -18,6 +18,10 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.apache.tomcat.embed
tomcat-embed-core
@@ -30,5 +34,15 @@
org.apache.tomcat.embed
tomcat-embed-logging-juli
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-velocity/pom.xml b/spring-boot-starters/spring-boot-starter-velocity/pom.xml
index 4db24ae15b..c3f606589d 100644
--- a/spring-boot-starters/spring-boot-starter-velocity/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-velocity/pom.xml
@@ -18,6 +18,10 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter-web
+
commons-beanutils
commons-beanutils
@@ -37,6 +41,10 @@
org.apache.velocity
velocity-tools
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -47,22 +55,6 @@
org.springframework
spring-context-support
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework.boot
- spring-boot-starter-web
-
-
- commons-logging
- commons-logging
-
-
diff --git a/spring-boot-starters/spring-boot-starter-web/pom.xml b/spring-boot-starters/spring-boot-starter-web/pom.xml
index 119eadb807..aa3d9d3eb6 100644
--- a/spring-boot-starters/spring-boot-starter-web/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-web/pom.xml
@@ -21,22 +21,10 @@
org.springframework.boot
spring-boot-starter
-
-
- commons-logging
- commons-logging
-
-
org.springframework.boot
spring-boot-starter-tomcat
-
-
- commons-logging
- commons-logging
-
-
com.fasterxml.jackson.core
@@ -48,7 +36,7 @@
org.springframework
- spring-web
+ spring-core
commons-logging
@@ -56,15 +44,13 @@
+
+ org.springframework
+ spring-web
+
org.springframework
spring-webmvc
-
-
- commons-logging
- commons-logging
-
-
diff --git a/spring-boot-starters/spring-boot-starter-websocket/pom.xml b/spring-boot-starters/spring-boot-starter-websocket/pom.xml
index 6d1d2494c8..a176e0ffee 100644
--- a/spring-boot-starters/spring-boot-starter-websocket/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-websocket/pom.xml
@@ -18,9 +18,17 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.springframework.boot
spring-boot-starter-web
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -31,12 +39,6 @@
org.springframework
spring-websocket
-
-
- commons-logging
- commons-logging
-
-
org.apache.tomcat.embed
diff --git a/spring-boot-starters/spring-boot-starter/pom.xml b/spring-boot-starters/spring-boot-starter/pom.xml
index c50a8e8e71..4917bdf3ce 100644
--- a/spring-boot-starters/spring-boot-starter/pom.xml
+++ b/spring-boot-starters/spring-boot-starter/pom.xml
@@ -21,16 +21,18 @@
org.springframework.boot
spring-boot
-
-
- commons-logging
- commons-logging
-
-
org.springframework.boot
spring-boot-autoconfigure
+
+
+ org.springframework.boot
+ spring-boot-starter-logging
+
+
+ org.springframework
+ spring-core
commons-logging
@@ -38,10 +40,6 @@
-
- org.springframework.boot
- spring-boot-starter-logging
-
org.yaml
snakeyaml