{"action":"created","issue":{"url":"https://api.github.com/repos/spring-projects/spring-boot/issues/4538","labels_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/4538/labels{/name}","comments_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/4538/comments","events_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/4538/events","html_url":"https://github.com/spring-projects/spring-boot/issues/4538","id":117617311,"number":4538,"title":"1.3.0 build takes longer due to Resolving Conflicts","user":{"login":"chris-shepperd","id":6180156,"avatar_url":"https://avatars.githubusercontent.com/u/6180156?v=3","gravatar_id":"","url":"https://api.github.com/users/chris-shepperd","html_url":"https://github.com/chris-shepperd","followers_url":"https://api.github.com/users/chris-shepperd/followers","following_url":"https://api.github.com/users/chris-shepperd/following{/other_user}","gists_url":"https://api.github.com/users/chris-shepperd/gists{/gist_id}","starred_url":"https://api.github.com/users/chris-shepperd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chris-shepperd/subscriptions","organizations_url":"https://api.github.com/users/chris-shepperd/orgs","repos_url":"https://api.github.com/users/chris-shepperd/repos","events_url":"https://api.github.com/users/chris-shepperd/events{/privacy}","received_events_url":"https://api.github.com/users/chris-shepperd/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-18T15:56:46Z","updated_at":"2015-11-18T16:07:11Z","closed_at":null,"body":"Yesterday I changed our multi-project build from 1.2.3.RELEASE to 1.3.0.RELEASE.  Once I did this I saw in increase in build times when nothing was changed, eg a **gradle build** made one of the subprojects go from 5-6 seconds to 27-28 seconds consistently.  I now see a Resolving Conflicts message several times during the build and when running debug I see the following line literally 14,877 times in a row amongst other consistent logs:\r\n\r\n`*09:45:36.685 [DEBUG] [io.spring.gradle.dependencymanagement.exclusions.DependencyGraph] Excluding commons-logging:commons-logging from org.springframework:spring-core due to dependency management exclusion`\r\n\r\nfollowed by \r\n\r\n```\r\n09:45:36.688 [DEBUG] [io.spring.gradle.dependencymanagement.exclusions.ExclusionConfiguringAction] Initial dependency graph:\r\n09:45:36.688 [DEBUG] [io.spring.gradle.dependencymanagement.exclusions.ExclusionConfiguringAction] avprm.engines:avprm-bom\r\n09:45:36.689 [DEBUG] [io.spring.gradle.dependencymanagement.exclusions.ExclusionConfiguringAction]     log4j:log4j\r\n...\r\n```\r\n\r\nIs there some way to speed the build back up?  We want to take advantage of the executable jar file in 1.3.0 but don't want to add anything to an already long build time.  Thanks."},"comment":{"url":"https://api.github.com/repos/spring-projects/spring-boot/issues/comments/157761748","html_url":"https://github.com/spring-projects/spring-boot/issues/4538#issuecomment-157761748","issue_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/4538","id":157761748,"user":{"login":"wilkinsona","id":914682,"avatar_url":"https://avatars.githubusercontent.com/u/914682?v=3","gravatar_id":"","url":"https://api.github.com/users/wilkinsona","html_url":"https://github.com/wilkinsona","followers_url":"https://api.github.com/users/wilkinsona/followers","following_url":"https://api.github.com/users/wilkinsona/following{/other_user}","gists_url":"https://api.github.com/users/wilkinsona/gists{/gist_id}","starred_url":"https://api.github.com/users/wilkinsona/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wilkinsona/subscriptions","organizations_url":"https://api.github.com/users/wilkinsona/orgs","repos_url":"https://api.github.com/users/wilkinsona/repos","events_url":"https://api.github.com/users/wilkinsona/events{/privacy}","received_events_url":"https://api.github.com/users/wilkinsona/received_events","type":"User","site_admin":false},"created_at":"2015-11-18T16:07:11Z","updated_at":"2015-11-18T16:07:11Z","body":"This is a side-effect of the new [dependency management plugin](https://github.com/spring-gradle-plugins/dependency-management-plugin) apply the exclusions in the poms correctly (which Gradle doesn't do by default). I've seen it slow builds down a little but not the 4-5x that you're seeing. Can you provide a sample `build.gradle` that illustrates the problem?\r\n\r\nYou can also switch of the plugin's exclusion configuration:\r\n\r\n```groovy\r\ndependencyManagement {\r\n    applyMavenExclusions false\r\n}\r\n```\r\n\r\n\r\n"}}