Skip to content

Instantly share code, notes, and snippets.

@laser
Created August 4, 2016 19:00
Show Gist options
  • Save laser/0ddc8b03e4180b67ebb4bac903a67428 to your computer and use it in GitHub Desktop.
Save laser/0ddc8b03e4180b67ebb4bac903a67428 to your computer and use it in GitHub Desktop.
Gradle Woes
configurations {
all*.exclude module : 'spring-boot-starter-logging'
}
dependencies {
compile('org.springframework.boot:spring-boot-starter-web') {
exclude module: 'jackson-databind'
}
compile 'com.fasterxml.jackson.core:jackson-core:2.7.0'
compile 'org.springframework.boot:spring-boot-starter-thymeleaf'
compile 'org.springframework.cloud:spring-cloud-config-client:1.0.3.+'
compile 'com.google.guava:guava:19.0'
compile 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.6.1'
compile 'commons-logging:commons-logging:1.2'
compile ("org.springframework.boot:spring-boot-starter-log4j2:1.3.5.+") {
exclude group:"org.apache.logging.log4j", module: "log4j-api"
}
compile 'org.apache.logging.log4j:log4j-core:2.5'
compile 'org.apache.logging.log4j:log4j-api:2.5'
compile 'org.apache.logging.log4j:log4j-web:2.5'
testCompile 'com.github.tomakehurst:wiremock:1.58'
testCompile 'org.springframework.boot:spring-boot-starter-test'
testCompile 'com.jayway.jsonpath:json-path:2.1.0'
testCompile 'org.assertj:assertj-core:3.4.0'
}
11:54 $ ./gradlew dependencies
[buildinfo] Not using buildInfo properties file for this build.
:dependencies
------------------------------------------------------------
Root project
------------------------------------------------------------
archives - Configuration for archive artifacts.
No dependencies
compile - Compile classpath for source set 'main'.
+--- org.springframework.boot:spring-boot-starter-web: -> 1.3.2.RELEASE
| +--- org.springframework.boot:spring-boot-starter:1.3.2.RELEASE
| | +--- org.springframework.boot:spring-boot:1.3.2.RELEASE
| | | +--- org.springframework:spring-core:4.2.4.RELEASE
| | | | \--- commons-logging:commons-logging:1.2
| | | \--- org.springframework:spring-context:4.2.4.RELEASE
| | | +--- org.springframework:spring-aop:4.2.4.RELEASE
| | | | +--- aopalliance:aopalliance:1.0
| | | | +--- org.springframework:spring-beans:4.2.4.RELEASE
| | | | | \--- org.springframework:spring-core:4.2.4.RELEASE (*)
| | | | \--- org.springframework:spring-core:4.2.4.RELEASE (*)
| | | +--- org.springframework:spring-beans:4.2.4.RELEASE (*)
| | | +--- org.springframework:spring-core:4.2.4.RELEASE (*)
| | | \--- org.springframework:spring-expression:4.2.4.RELEASE
| | | \--- org.springframework:spring-core:4.2.4.RELEASE (*)
| | +--- org.springframework.boot:spring-boot-autoconfigure:1.3.2.RELEASE
| | | \--- org.springframework.boot:spring-boot:1.3.2.RELEASE (*)
| | +--- org.springframework:spring-core:4.2.4.RELEASE (*)
| | \--- org.yaml:snakeyaml:1.16
| +--- org.springframework.boot:spring-boot-starter-tomcat:1.3.2.RELEASE
| | +--- org.apache.tomcat.embed:tomcat-embed-core:8.0.30
| | +--- org.apache.tomcat.embed:tomcat-embed-el:8.0.30
| | +--- org.apache.tomcat.embed:tomcat-embed-logging-juli:8.0.30
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:8.0.30
| | \--- org.apache.tomcat.embed:tomcat-embed-core:8.0.30
| +--- org.springframework.boot:spring-boot-starter-validation:1.3.2.RELEASE
| | +--- org.springframework.boot:spring-boot-starter:1.3.2.RELEASE (*)
| | +--- org.apache.tomcat.embed:tomcat-embed-el:8.0.30
| | \--- org.hibernate:hibernate-validator:5.2.2.Final
| | +--- javax.validation:validation-api:1.1.0.Final
| | +--- org.jboss.logging:jboss-logging:3.2.1.Final -> 3.3.0.Final
| | \--- com.fasterxml:classmate:1.1.0
| +--- org.springframework:spring-web:4.2.4.RELEASE
| | +--- org.springframework:spring-aop:4.2.4.RELEASE (*)
| | +--- org.springframework:spring-beans:4.2.4.RELEASE (*)
| | +--- org.springframework:spring-context:4.2.4.RELEASE (*)
| | \--- org.springframework:spring-core:4.2.4.RELEASE (*)
| +--- org.springframework:spring-webmvc:4.2.4.RELEASE
| | +--- org.springframework:spring-beans:4.2.4.RELEASE (*)
| | +--- org.springframework:spring-context:4.2.4.RELEASE (*)
| | +--- org.springframework:spring-core:4.2.4.RELEASE (*)
| | +--- org.springframework:spring-expression:4.2.4.RELEASE (*)
| | \--- org.springframework:spring-web:4.2.4.RELEASE (*)
| \--- com.fasterxml.jackson.core:jackson-databind:2.6.5
| +--- com.fasterxml.jackson.core:jackson-annotations:2.6.0 -> 2.6.5
| \--- com.fasterxml.jackson.core:jackson-core:2.6.5 -> 2.7.0
+--- com.fasterxml.jackson.core:jackson-core:2.7.0
+--- org.springframework.boot:spring-boot-starter-thymeleaf: -> 1.3.2.RELEASE
| +--- org.springframework.boot:spring-boot-starter:1.3.2.RELEASE (*)
| +--- org.springframework.boot:spring-boot-starter-web:1.3.2.RELEASE (*)
| +--- org.thymeleaf:thymeleaf-spring4:2.1.4.RELEASE
| | +--- org.thymeleaf:thymeleaf:2.1.4.RELEASE
| | | +--- ognl:ognl:3.0.8
| | | +--- org.javassist:javassist:3.16.1-GA -> 3.18.1-GA
| | | +--- org.unbescape:unbescape:1.1.0.RELEASE
| | | \--- org.slf4j:slf4j-api:1.6.6 -> 1.7.13
| | \--- org.slf4j:slf4j-api:1.6.6 -> 1.7.13
| \--- nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect:1.3.1
| +--- org.codehaus.groovy:groovy:2.4.3 -> 2.4.4
| \--- org.thymeleaf:thymeleaf:2.1.4.RELEASE (*)
+--- org.springframework.cloud:spring-cloud-config-client:1.0.3.+ -> 1.0.3.RELEASE
| +--- org.springframework.boot:spring-boot-starter:1.2.6.RELEASE -> 1.3.2.RELEASE (*)
| +--- org.springframework.cloud:spring-cloud-commons:1.0.3.RELEASE
| | \--- org.springframework.security:spring-security-crypto:3.2.8.RELEASE -> 4.0.3.RELEASE
| +--- org.springframework.cloud:spring-cloud-context:1.0.3.RELEASE
| | \--- org.springframework.security:spring-security-crypto:3.2.8.RELEASE -> 4.0.3.RELEASE
| \--- org.springframework:spring-web:4.1.7.RELEASE -> 4.2.4.RELEASE (*)
+--- com.google.guava:guava:19.0
+--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.6.1
| +--- com.fasterxml.jackson.core:jackson-core:2.6.1 -> 2.7.0
| \--- com.fasterxml.jackson.core:jackson-databind:2.6.1 -> 2.6.5 (*)
+--- commons-logging:commons-logging:1.2
+--- org.springframework.boot:spring-boot-starter-log4j2:1.3.5.+ -> 1.3.5.RELEASE
| +--- org.apache.logging.log4j:log4j-slf4j-impl:2.4.1
| | \--- org.slf4j:slf4j-api:1.7.12 -> 1.7.13
| +--- org.apache.logging.log4j:log4j-core:2.4.1 -> 2.5
| | \--- org.apache.logging.log4j:log4j-api:2.5
| +--- org.slf4j:jcl-over-slf4j:1.7.21 -> 1.7.13
| | \--- org.slf4j:slf4j-api:1.7.13
| \--- org.slf4j:jul-to-slf4j:1.7.21 -> 1.7.13
| \--- org.slf4j:slf4j-api:1.7.13
+--- org.apache.logging.log4j:log4j-core:2.5 (*)
+--- org.apache.logging.log4j:log4j-api:2.5
+--- org.apache.logging.log4j:log4j-web:2.5
| +--- org.apache.logging.log4j:log4j-api:2.5
| \--- org.apache.logging.log4j:log4j-core:2.5 (*)
\--- org.projectlombok:lombok:1.16.6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment