Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses Optional
cn.home1 oss-lib-common-spring-boot-1.4.2.RELEASE 1.0.10.OSS-20170911.190756-9 jar MIT License No
io.springfox springfox-swagger-ui 2.6.0 jar The Apache Software License, Version 2.0 No
io.springfox springfox-swagger2 2.6.0 jar The Apache Software License, Version 2.0 No
org.slf4j slf4j-api 1.7.21 jar MIT License No
org.springframework spring-webmvc 4.3.4.RELEASE jar The Apache Software License, Version 2.0 No
org.apache.logging.log4j log4j-api 2.6.2 jar The Apache Software License, Version 2.0 Yes
org.apache.logging.log4j log4j-core 2.6.2 jar The Apache Software License, Version 2.0 Yes
org.springframework.boot spring-boot-actuator 1.4.2.RELEASE jar Apache License, Version 2.0 Yes
org.springframework.boot spring-boot-autoconfigure 1.4.2.RELEASE jar Apache License, Version 2.0 Yes
org.springframework.boot spring-boot-devtools 1.4.2.RELEASE jar Apache License, Version 2.0 Yes
org.springframework.cloud spring-cloud-starter-feign 1.3.0.RELEASE jar Apache License, Version 2.0 Yes
org.springframework.security spring-security-config 4.1.3.RELEASE jar The Apache Software License, Version 2.0 Yes
org.springframework.security spring-security-web 4.1.3.RELEASE jar The Apache Software License, Version 2.0 Yes

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses Optional
io.springfox springfox-bean-validators 2.6.0 jar The Apache Software License, Version 2.0 No
io.springfox springfox-data-rest 2.6.0 jar The Apache Software License, Version 2.0 No
org.slf4j jcl-over-slf4j 1.7.21 jar MIT License No
org.slf4j jul-to-slf4j 1.7.21 jar MIT License No
org.apache.logging.log4j log4j-1.2-api 2.6.2 jar The Apache Software License, Version 2.0 Yes
org.apache.logging.log4j log4j-slf4j-impl 2.6.2 jar The Apache Software License, Version 2.0 Yes

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
org.sonarsource.java sonar-jacoco-listeners 4.4.0.8066 jar GNU LGPL 3

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses Optional
javax.servlet javax.servlet-api 3.1.0 jar CDDL + GPLv2 with classpath exception No
org.projectlombok lombok 1.16.10 jar The MIT License Yes

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
aopalliance aopalliance 1.0 jar Public Domain
com.fasterxml classmate 1.1.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-annotations 2.8.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.8.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.8.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-joda 2.8.3 jar The Apache Software License, Version 2.0
com.google.guava guava 18.0 jar The Apache Software License, Version 2.0
com.netflix.archaius archaius-core 0.7.4 jar The Apache Software License, Version 2.0
com.netflix.hystrix hystrix-core 1.5.10 jar The Apache Software License, Version 2.0
com.netflix.ribbon ribbon 2.2.2 jar The Apache Software License, Version 2.0
com.netflix.ribbon ribbon-core 2.2.2 jar The Apache Software License, Version 2.0
com.netflix.ribbon ribbon-httpclient 2.2.2 jar The Apache Software License, Version 2.0
com.netflix.ribbon ribbon-loadbalancer 2.2.2 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.10 jar Apache License, Version 2.0
commons-configuration commons-configuration 1.8 jar The Apache Software License, Version 2.0
commons-io commons-io 2.5 jar Apache License, Version 2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
io.github.openfeign feign-core 9.4.0 jar The Apache Software License, Version 2.0
io.github.openfeign feign-hystrix 9.4.0 jar The Apache Software License, Version 2.0
io.github.openfeign feign-slf4j 9.4.0 jar The Apache Software License, Version 2.0
io.reactivex rxjava 1.1.10 jar The Apache Software License, Version 2.0
io.springfox springfox-core 2.6.0 jar The Apache Software License, Version 2.0
io.springfox springfox-schema 2.6.0 jar The Apache Software License, Version 2.0
io.springfox springfox-spi 2.6.0 jar The Apache Software License, Version 2.0
io.springfox springfox-spring-web 2.6.0 jar The Apache Software License, Version 2.0
io.springfox springfox-swagger-common 2.6.0 jar The Apache Software License, Version 2.0
io.swagger swagger-annotations 1.5.10 jar Apache License 2.0
io.swagger swagger-models 1.5.10 jar Apache License 2.0
joda-time joda-time 2.9.5 jar Apache 2
org.apache.commons commons-lang3 3.4 jar Apache License, Version 2.0
org.bouncycastle bcpkix-jdk15on 1.54 jar Bouncy Castle Licence
org.bouncycastle bcprov-jdk15on 1.54 jar Bouncy Castle Licence
org.codehaus.jackson jackson-core-asl 1.9.13 jar The Apache Software License, Version 2.0
org.codehaus.jackson jackson-mapper-asl 1.9.13 jar The Apache Software License, Version 2.0
org.hdrhistogram HdrHistogram 2.1.9 jar Public Domain, per Creative Commons CC0
org.jvnet animal-sniffer-annotation 1.0 jar Common Development and Distribution License
org.mapstruct mapstruct 1.0.0.Final jar The Apache Software License, Version 2.0
org.springframework spring-aop 4.3.4.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-beans 4.3.4.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-context 4.3.4.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-core 4.3.4.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-expression 4.3.4.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-oxm 4.3.4.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-web 4.3.4.RELEASE jar The Apache Software License, Version 2.0
org.springframework.boot spring-boot 1.4.2.RELEASE jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter 1.4.2.RELEASE jar Apache License, Version 2.0
org.springframework.cloud spring-cloud-commons 1.2.0.RELEASE jar Apache License, Version 2.0
org.springframework.cloud spring-cloud-context 1.2.0.RELEASE jar Apache License, Version 2.0
org.springframework.cloud spring-cloud-netflix-core 1.3.0.RELEASE jar Apache License, Version 2.0
org.springframework.cloud spring-cloud-starter 1.2.0.RELEASE jar Apache License, Version 2.0
org.springframework.cloud spring-cloud-starter-archaius 1.3.0.RELEASE jar Apache License, Version 2.0
org.springframework.cloud spring-cloud-starter-ribbon 1.3.0.RELEASE jar Apache License, Version 2.0
org.springframework.plugin spring-plugin-core 1.2.0.RELEASE jar Apache License, Version 2.0
org.springframework.plugin spring-plugin-metadata 1.2.0.RELEASE jar Apache License, Version 2.0
org.springframework.security spring-security-core 4.1.3.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-crypto 4.1.3.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-rsa 1.0.3.RELEASE jar Apache 2.0

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
com.google.code.findbugs jsr305 3.0.1 jar The Apache Software License, Version 2.0
com.lmax disruptor 3.3.4 jar The Apache Software License, Version 2.0
com.netflix.netflix-commons netflix-commons-util 0.1.1 jar The Apache Software License, Version 2.0
com.netflix.netflix-commons netflix-statistics 0.1.1 jar The Apache Software License, Version 2.0
com.netflix.ribbon ribbon-transport 2.2.2 jar The Apache Software License, Version 2.0
com.netflix.servo servo-core 0.10.1 jar The Apache Software License, Version 2.0
com.netflix.servo servo-internal 0.10.1 jar The Apache Software License, Version 2.0
com.sun.jersey jersey-client 1.19.1 jar CDDL 1.1-GPL2 w/ CPE
com.sun.jersey jersey-core 1.19.1 jar CDDL 1.1-GPL2 w/ CPE
com.sun.jersey.contribs jersey-apache-client4 1.19.1 jar CDDL 1.1-GPL2 w/ CPE
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0
io.netty netty-buffer 4.0.27.Final jar Apache License, Version 2.0
io.netty netty-codec 4.0.27.Final jar Apache License, Version 2.0
io.netty netty-codec-http 4.0.27.Final jar Apache License, Version 2.0
io.netty netty-common 4.0.27.Final jar Apache License, Version 2.0
io.netty netty-handler 4.0.27.Final jar Apache License, Version 2.0
io.netty netty-transport 4.0.27.Final jar Apache License, Version 2.0
io.netty netty-transport-native-epoll 4.0.27.Final jar Apache License, Version 2.0
io.reactivex rxnetty 0.4.9 jar The Apache Software License, Version 2.0
io.reactivex rxnetty-contexts 0.4.9 jar The Apache Software License, Version 2.0
io.reactivex rxnetty-servo 0.4.9 jar The Apache Software License, Version 2.0
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
javax.ws.rs jsr311-api 1.1.1 jar CDDL License
org.apache.httpcomponents httpclient 4.5.2 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.5 jar Apache License, Version 2.0
org.springframework.hateoas spring-hateoas 0.20.0.RELEASE jar Apache License, Version 2.0
org.yaml snakeyaml 1.17 jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

CDDL 1.1: Jersey Apache HTTP Client 4.x, jersey-client, jersey-core

Common Development and Distribution License: Annotation for JDK requirements

Apache 2.0: spring-security-rsa

MIT License: JCL 1.1.1 implemented over SLF4J, JUL to SLF4J bridge, SLF4J API Module, oss-lib-common-spring-boot-1.4.2.RELEASE, oss-lib-swagger-spring-boot-1.4.2.RELEASE

Public Domain: AOP alliance

GPL2 w/ CPE: Jersey Apache HTTP Client 4.x, jersey-client, jersey-core

Bouncy Castle Licence: Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs, Bouncy Castle Provider

Apache 2: Joda-Time

Public Domain, per Creative Commons CC0: HdrHistogram

Apache License 2.0: swagger-annotations, swagger-models

CDDL License: jsr311-api

The MIT License: Project Lombok

Apache License, Version 2.0: Apache Commons Codec, Apache Commons Collections, Apache Commons IO, Apache Commons Lang, Apache HttpClient, Apache HttpCore, Netty/Buffer, Netty/Codec, Netty/Codec/HTTP, Netty/Common, Netty/Handler, Netty/Transport, Netty/Transport/Native/Epoll, SnakeYAML, Spring Boot, Spring Boot Actuator, Spring Boot AutoConfigure, Spring Boot Developer Tools, Spring Boot Starter, Spring Cloud Commons, Spring Cloud Context, Spring Cloud Netflix Core, Spring HATEOAS, Spring Plugin - Core, Spring Plugin - Metadata Extension, spring-cloud-starter, spring-cloud-starter-archaius, spring-cloud-starter-feign, spring-cloud-starter-ribbon

CDDL + GPLv2 with classpath exception: Java Servlet API

GNU LGPL 3: SonarQube Java :: JaCoCo Listeners

The Apache Software License, Version 2.0: Apache Log4j 1.x Compatibility API, Apache Log4j API, Apache Log4j Core, Apache Log4j SLF4J Binding, ClassMate, Commons Configuration, Commons Lang, Data Mapper for Jackson, Disruptor Framework, Feign Core, Feign Hystrix, Feign SLF4J, FindBugs-jsr305, Guava: Google Core Libraries for Java, Jackson, Jackson-annotations, Jackson-core, Jackson-datatype-Joda, MapStruct Core, Spring AOP, Spring Beans, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring Object/XML Marshalling, Spring Web, Spring Web MVC, archaius-core, hystrix-core, jackson-databind, javax.inject, netflix-commons-util, netflix-statistics, ribbon, ribbon-core, ribbon-httpclient, ribbon-loadbalancer, ribbon-transport, rxjava, rxnetty, rxnetty-contexts, rxnetty-servo, servo-core, servo-internal, spring-security-config, spring-security-core, spring-security-crypto, spring-security-web, springfox-bean-validators, springfox-core, springfox-data-rest, springfox-schema, springfox-spi, springfox-spring-web, springfox-swagger-common, springfox-swagger-ui, springfox-swagger2

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 Yes
oss-lib-common-spring-boot-1.4.2.RELEASE-1.0.10.OSS-SNAPSHOT.jar 114.6 kB 97 84 4 1.8 Yes
classmate-1.1.0.jar 62.9 kB 52 37 4 1.6 Yes
jackson-annotations-2.8.3.jar 55.7 kB 74 62 1 1.6 Yes
jackson-core-2.8.3.jar 281.1 kB 117 94 9 1.6 Yes
jackson-databind-2.8.3.jar 1.2 MB 615 581 20 1.7 Yes
jackson-datatype-joda-2.8.3.jar 66.8 kB 62 43 5 1.7 Yes
jsr305-3.0.1.jar 19.9 kB 46 35 3 1.5 Yes
guava-18.0.jar 2.3 MB 1719 1690 17 1.6 Yes
disruptor-3.3.4.jar 80.3 kB 86 78 4 1.6 Yes
archaius-core-0.7.4.jar 136 kB 112 100 6 1.6 Yes
hystrix-core-1.5.10.jar 470.1 kB 428 408 15 1.6 Yes
netflix-commons-util-0.1.1.jar 6.7 kB 11 5 2 1.6 Yes
netflix-statistics-0.1.1.jar 13.8 kB 18 12 1 1.6 Yes
ribbon-2.2.2.jar 86.7 kB 96 84 7 1.7 Yes
ribbon-core-2.2.2.jar 83.3 kB 115 104 6 1.7 Yes
ribbon-httpclient-2.2.2.jar 54.6 kB 44 31 5 1.7 Yes
ribbon-loadbalancer-2.2.2.jar 161 kB 113 105 3 1.7 Yes
ribbon-transport-2.2.2.jar 40.7 kB 34 23 5 1.7 Yes
servo-core-0.10.1.jar 224.6 kB 185 172 8 1.6 Yes
servo-internal-0.10.1.jar 174.2 kB 98 91 1 1.6 Yes
jersey-client-1.19.1.jar 134.1 kB 117 93 9 1.6 Yes
jersey-core-1.19.1.jar 436.8 kB 355 307 23 1.6 Yes
jersey-apache-client4-1.19.1.jar 16.6 kB 20 7 2 1.6 Yes
commons-codec-1.10.jar 284.2 kB 238 92 6 1.6 Yes
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes
commons-configuration-1.8.jar 354.5 kB 216 191 10 1.5 Yes
commons-io-2.5.jar 208.7 kB 142 123 7 1.6 Yes
commons-lang-2.6.jar 284.2 kB 155 133 10 1.3 Yes
feign-core-9.4.0.jar 96.4 kB 83 73 3 1.6 Yes
feign-hystrix-9.4.0.jar 14.4 kB 19 10 1 1.6 Yes
feign-slf4j-9.4.0.jar 3.4 kB 10 1 1 1.6 Yes
netty-buffer-4.0.27.Final.jar 167.9 kB 80 68 1 1.6 Yes
netty-codec-4.0.27.Final.jar 143.9 kB 120 100 8 1.6 Yes
netty-codec-http-4.0.27.Final.jar 426.6 kB 272 253 6 1.6 Yes
netty-common-4.0.27.Final.jar 420.9 kB 274 257 6 1.6 Yes
netty-handler-4.0.27.Final.jar 239 kB 169 151 6 1.6 Yes
netty-transport-4.0.27.Final.jar 316.8 kB 256 235 10 1.6 Yes
netty-transport-native-epoll-4.0.27.Final.jar 96.7 kB 66 52 2 1.6 Yes
rxjava-1.1.10.jar 1.1 MB 1027 1005 18 1.6 Yes
rxnetty-0.4.9.jar 402.7 kB 332 306 18 1.6 Yes
rxnetty-contexts-0.4.9.jar 54 kB 55 43 3 1.6 Yes
rxnetty-servo-0.4.9.jar 29.2 kB 30 19 5 1.6 Yes
springfox-bean-validators-2.6.0.jar 9.3 kB 13 6 2 1.6 Yes
springfox-core-2.6.0.jar 96.7 kB 111 102 5 1.6 Yes
springfox-data-rest-2.6.0.jar 43.1 kB 39 31 2 1.6 Yes
springfox-schema-2.6.0.jar 74.2 kB 68 57 6 1.6 Yes
springfox-spi-2.6.0.jar 49.1 kB 57 47 6 1.6 Yes
springfox-spring-web-2.6.0.jar 151.6 kB 124 110 7 1.6 Yes
springfox-swagger-common-2.6.0.jar 85.9 kB 76 63 7 1.6 Yes
springfox-swagger-ui-2.6.0.jar 457.3 kB 61 0 0 - No
springfox-swagger2-2.6.0.jar 60.4 kB 60 51 4 1.6 Yes
swagger-annotations-1.5.10.jar 20.4 kB 40 30 1 1.6 Yes
swagger-models-1.5.10.jar 137.9 kB 104 90 5 1.6 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
javax.servlet-api-3.1.0.jar 95.8 kB 103 79 4 1.7 Yes
jsr311-api-1.1.1.jar 46.4 kB 67 55 3 1.5 Yes
joda-time-2.9.5.jar 632 kB 761 247 7 1.5 Yes
commons-lang3-3.4.jar 434.7 kB 248 224 12 1.6 Yes
httpclient-4.5.2.jar 736.7 kB 504 463 24 1.6 Yes
httpcore-4.4.5.jar 327.4 kB 283 253 17 1.6 Yes
bcpkix-jdk15on-1.54.jar 673.7 kB 651 607 39 1.5 No
bcprov-jdk15on-1.54.jar 3.3 MB 2836 2696 129 1.5 No
jackson-core-asl-1.9.13.jar 232.2 kB 137 121 8 1.5 Yes
jackson-mapper-asl-1.9.13.jar 780.7 kB 529 502 18 1.5 Yes
HdrHistogram-2.1.9.jar 114.2 kB 68 59 1 1.6 Yes
animal-sniffer-annotation-1.0.jar 2.7 kB 11 1 1 1.5 No
mapstruct-1.0.0.Final.jar 15.7 kB 33 21 3 1.6 Yes
jcl-over-slf4j-1.7.21.jar 16.4 kB 23 9 2 1.5 Yes
jul-to-slf4j-1.7.21.jar 4.6 kB 11 1 1 1.5 Yes
slf4j-api-1.7.21.jar 41.1 kB 46 34 4 1.5 Yes
sonar-jacoco-listeners-4.4.0.8066.jar 6.2 kB 15 4 1 1.8 Yes
spring-aop-4.3.4.RELEASE.jar 380.1 kB 306 269 17 1.6 Yes
spring-beans-4.3.4.RELEASE.jar 761.2 kB 463 408 15 1.6 Yes
spring-context-4.3.4.RELEASE.jar 1.1 MB 890 768 66 1.6 Yes
spring-core-4.3.4.RELEASE.jar 1.1 MB 833 786 40 1.6 Yes
spring-expression-4.3.4.RELEASE.jar 263.4 kB 156 142 6 1.6 Yes
spring-oxm-4.3.4.RELEASE.jar 85.3 kB 66 40 9 1.6 Yes
spring-web-4.3.4.RELEASE.jar 813.9 kB 607 558 37 1.6 Yes
spring-webmvc-4.3.4.RELEASE.jar 913.5 kB 551 498 30 1.6 Yes
spring-boot-1.4.2.RELEASE.jar 658.9 kB 532 456 42 1.6 Yes
spring-boot-starter-1.4.2.RELEASE.jar 2.3 kB 8 0 0 - No
spring-cloud-commons-1.2.0.RELEASE.jar 108.2 kB 125 99 13 1.7 Yes
spring-cloud-context-1.2.0.RELEASE.jar 97.7 kB 99 66 19 1.7 Yes
spring-cloud-netflix-core-1.3.0.RELEASE.jar 388.7 kB 311 268 30 1.7 Yes
spring-cloud-starter-1.2.0.RELEASE.jar 2.3 kB 8 0 0 - No
spring-cloud-starter-archaius-1.3.0.RELEASE.jar 2.4 kB 8 0 0 - No
spring-cloud-starter-ribbon-1.3.0.RELEASE.jar 2.4 kB 8 0 0 - No
spring-hateoas-0.20.0.RELEASE.jar 191.6 kB 152 132 8 1.6 Yes
spring-plugin-core-1.2.0.RELEASE.jar 19.9 kB 31 14 3 1.6 Yes
spring-plugin-metadata-1.2.0.RELEASE.jar 5.1 kB 15 4 1 1.6 Yes
spring-security-core-4.1.3.RELEASE.jar 376.2 kB 369 303 45 1.6 Yes
spring-security-crypto-4.1.3.RELEASE.jar 54.8 kB 46 33 7 1.6 Yes
spring-security-rsa-1.0.3.RELEASE.jar 19.8 kB 19 7 1 1.6 Yes
snakeyaml-1.17.jar 273.6 kB 242 206 19 1.5 Yes
log4j-1.2-api-2.6.2.jar 43.1 kB 49 32 5 1.7 Yes
log4j-api-2.6.2.jar 198.7 kB 142 123 6 1.7 Yes
log4j-core-2.6.2.jar 1.2 MB 868 790 48 1.7 Yes
log4j-slf4j-impl-2.6.2.jar 22.9 kB 26 10 2 1.7 Yes
lombok-1.16.10.jar 1.4 MB 871 121 10 1.6 Yes
spring-boot-actuator-1.4.2.RELEASE.jar 478.3 kB 418 376 28 1.6 Yes
spring-boot-autoconfigure-1.4.2.RELEASE.jar 968.5 kB 869 778 74 1.6 Yes
spring-boot-devtools-1.4.2.RELEASE.jar 204.2 kB 176 144 15 1.6 Yes
spring-cloud-starter-feign-1.3.0.RELEASE.jar 2.4 kB 8 0 0 - No
spring-security-config-4.1.3.RELEASE.jar 545.5 kB 248 198 25 1.6 Yes
spring-security-web-4.1.3.RELEASE.jar 359.9 kB 307 260 36 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
106 33.2 MB 25571 21685 1272 1.8 96
compile: 70 compile: 25.9 MB compile: 20057 compile: 17510 compile: 1036 - compile: 61
test: 1 test: 6.2 kB test: 15 test: 4 test: 1 - test: 1
runtime: 33 runtime: 5.8 MB runtime: 4525 runtime: 3971 runtime: 221 - runtime: 32
provided: 2 provided: 1.5 MB provided: 974 provided: 200 provided: 14 - provided: 2