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
com.google.guava guava 18.0 jar The Apache Software License, Version 2.0 No
commons-io commons-io 2.5 jar Apache License, Version 2.0 No
io.jsonwebtoken jjwt 0.7.0 jar Apache License, Version 2.0 No
org.apache.commons commons-lang3 3.4 jar Apache License, Version 2.0 No
org.apache.logging.log4j log4j-api 2.6.2 jar The Apache Software License, Version 2.0 No
org.apache.logging.log4j log4j-core 2.6.2 jar The Apache Software License, Version 2.0 No
org.slf4j slf4j-api 1.7.21 jar MIT License No
org.springframework spring-web 4.3.4.RELEASE jar The Apache Software License, Version 2.0 No
org.springframework spring-webmvc 4.3.4.RELEASE jar The Apache Software License, Version 2.0 No
com.google.code.gson gson 2.7 jar Apache 2.0 Yes
org.eclipse.jetty jetty-server 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0 Yes
org.eclipse.jetty jetty-servlets 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.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

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.lmax disruptor 3.3.4 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-1.2-api 2.6.2 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-slf4j-impl 2.6.2 jar The Apache Software License, Version 2.0
org.slf4j jcl-over-slf4j 1.7.21 jar MIT License
org.slf4j jul-to-slf4j 1.7.21 jar MIT License

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
org.springframework.boot spring-boot-starter-jetty 1.4.2.RELEASE jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter-test 1.4.2.RELEASE jar Apache License, Version 2.0

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
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
commons-codec commons-codec 1.10 jar Apache License, Version 2.0
joda-time joda-time 2.9.5 jar Apache 2
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.eclipse.jetty jetty-continuation 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-http 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-io 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-util 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.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.boot spring-boot 1.4.2.RELEASE jar Apache License, Version 2.0

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
com.jayway.jsonpath json-path 2.2.0 jar The Apache Software License, Version 2.0
javax.annotation javax.annotation-api 1.2 jar CDDL + GPLv2 with classpath exception
javax.websocket javax.websocket-api 1.1 jar Dual license consisting of the CDDL v1.1 and GPL v2
junit junit 4.12 jar Eclipse Public License 1.0
net.minidev http://accessors-smart/ 1.1 jar The Apache Software License, Version 2.0
net.minidev json-smart 2.2.1 jar The Apache Software License, Version 2.0
org.assertj assertj-core 2.5.0 jar Apache License, Version 2.0
org.eclipse.jetty jetty-annotations 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-plus 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-security 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-servlet 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-webapp 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-xml 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty.websocket javax-websocket-client-impl 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty.websocket javax-websocket-server-impl 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty.websocket websocket-api 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty.websocket websocket-client 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty.websocket websocket-common 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty.websocket websocket-server 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty.websocket websocket-servlet 9.3.11.v20160721 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hamcrest hamcrest-library 1.3 jar New BSD License
org.json json 20140107 jar The JSON License
org.mockito mockito-core 1.10.19 jar The MIT License
org.mortbay.jasper apache-el 8.0.33 jar Apache License Version 2.0
org.objenesis objenesis 2.4 jar Apache 2
org.ow2.asm asm 5.0.1 jar BSD
org.ow2.asm asm-commons 5.0.1 jar BSD
org.ow2.asm asm-tree 5.0.1 jar BSD
org.skyscreamer jsonassert 1.3.0 jar The Apache Software License, Version 2.0
org.springframework spring-test 4.3.4.RELEASE jar The Apache Software License, Version 2.0
org.springframework.boot spring-boot-test 1.4.2.RELEASE jar Apache License, Version 2.0
org.springframework.boot spring-boot-test-autoconfigure 1.4.2.RELEASE jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache Software License - Version 2.0: Jetty :: Continuation, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Plus, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Annotations, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Utility Servlets and Filters, Jetty :: Webapp Application Support, Jetty :: Websocket :: API, Jetty :: Websocket :: Client, Jetty :: Websocket :: Common, Jetty :: Websocket :: Server, Jetty :: Websocket :: Servlet Interface, Jetty :: Websocket :: javax.websocket :: Client Implementation, Jetty :: Websocket :: javax.websocket.server :: Server Implementation, Jetty :: XML utilities

Apache License Version 2.0: MortBay :: Apache EL :: API and Implementation

Apache 2.0: Gson

Eclipse Public License 1.0: JUnit

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-webmvc-spring-boot-1.4.2.RELEASE

The JSON License: JSON in Java

New BSD License: Hamcrest Core, Hamcrest library

Bouncy Castle Licence: Bouncy Castle Provider

Apache 2: Joda-Time, Objenesis

BSD: ASM Commons, ASM Core, ASM Tree

Eclipse Public License - Version 1.0: Jetty :: Continuation, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Plus, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Annotations, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Utility Servlets and Filters, Jetty :: Webapp Application Support, Jetty :: Websocket :: API, Jetty :: Websocket :: Client, Jetty :: Websocket :: Common, Jetty :: Websocket :: Server, Jetty :: Websocket :: Servlet Interface, Jetty :: Websocket :: javax.websocket :: Client Implementation, Jetty :: Websocket :: javax.websocket.server :: Server Implementation, Jetty :: XML utilities

The MIT License: Mockito, Project Lombok

Apache License, Version 2.0: Apache Commons Codec, Apache Commons IO, Apache Commons Lang, AssertJ fluent assertions, JSON Web Token support for the JVM, Spring Boot, Spring Boot AutoConfigure, Spring Boot Developer Tools, Spring Boot Jetty Starter, Spring Boot Test, Spring Boot Test Auto-Configure, Spring Boot Test Starter

CDDL + GPLv2 with classpath exception: Java Servlet API, javax.annotation API

Dual license consisting of the CDDL v1.1 and GPL v2: WebSocket server API

GNU LGPL 3: SonarQube Java :: JaCoCo Listeners

The Apache Software License, Version 2.0: ASM based accessors helper used by json-smart, Apache Log4j 1.x Compatibility API, Apache Log4j API, Apache Log4j Core, Apache Log4j SLF4J Binding, Data Mapper for Jackson, Disruptor Framework, Guava: Google Core Libraries for Java, JSON Small and Fast Parser, JSONassert, Jackson, Jackson-annotations, Jackson-core, Jackson-datatype-Joda, Json Path, Spring AOP, Spring Beans, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring Object/XML Marshalling, Spring TestContext Framework, Spring Web, Spring Web MVC, jackson-databind

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
oss-lib-common-spring-boot-1.4.2.RELEASE-1.0.10.OSS-SNAPSHOT.jar 114.6 kB 97 84 4 1.8 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
guava-18.0.jar 2.3 MB 1719 1690 17 1.6 Yes
json-path-2.2.0.jar 207.1 kB 176 160 11 1.6 Yes
disruptor-3.3.4.jar 80.3 kB 86 78 4 1.6 Yes
commons-codec-1.10.jar 284.2 kB 238 92 6 1.6 Yes
commons-io-2.5.jar 208.7 kB 142 123 7 1.6 Yes
jjwt-0.7.0.jar 111.4 kB 108 95 5 1.6 Yes
javax.annotation-api-1.2.jar 26.4 kB 29 15 3 1.6 Yes
javax.servlet-api-3.1.0.jar 95.8 kB 103 79 4 1.7 Yes
javax.websocket-api-1.1.jar 36.7 kB 64 54 2 1.6 Yes
joda-time-2.9.5.jar 632 kB 761 247 7 1.5 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
accessors-smart-1.1.jar 80.7 kB 53 38 4 1.6 Yes
json-smart-2.2.1.jar 120.5 kB 107 93 5 1.6 Yes
commons-lang3-3.4.jar 434.7 kB 248 224 12 1.6 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
assertj-core-2.5.0.jar 934.4 kB 753 715 27 1.7 Yes
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
jetty-annotations-9.3.11.v20160721.jar 80.8 kB 55 43 1 1.8 Yes
jetty-continuation-9.3.11.v20160721.jar 15.8 kB 20 8 1 1.8 Yes
jetty-http-9.3.11.v20160721.jar 148.6 kB 92 74 2 1.8 Yes
jetty-io-9.3.11.v20160721.jar 112.1 kB 89 76 2 1.8 Yes
jetty-plus-9.3.11.v20160721.jar 55.3 kB 40 24 4 1.8 Yes
jetty-security-9.3.11.v20160721.jar 94.5 kB 67 54 2 1.8 Yes
jetty-servlet-9.3.11.v20160721.jar 116.6 kB 62 48 3 1.8 Yes
jetty-util-9.3.11.v20160721.jar 432 kB 270 247 11 1.8 Yes
jetty-webapp-9.3.11.v20160721.jar 112.6 kB 55 42 1 1.8 Yes
jetty-xml-9.3.11.v20160721.jar 50.3 kB 29 13 1 1.8 Yes
javax-websocket-client-impl-9.3.11.v20160721.jar 157.2 kB 146 123 9 1.8 Yes
javax-websocket-server-impl-9.3.11.v20160721.jar 35.7 kB 34 16 2 1.8 Yes
websocket-api-9.3.11.v20160721.jar 45.3 kB 60 44 4 1.8 Yes
websocket-client-9.3.11.v20160721.jar 36 kB 31 16 3 1.8 Yes
websocket-common-9.3.11.v20160721.jar 189.8 kB 142 114 14 1.8 Yes
websocket-server-9.3.11.v20160721.jar 28.4 kB 29 13 2 1.8 Yes
websocket-servlet-9.3.11.v20160721.jar 18.2 kB 20 7 1 1.8 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
hamcrest-library-1.3.jar 53.1 kB 46 35 7 1.5 Yes
json-20140107.jar 65 kB 44 34 2 1.2 Yes
mockito-core-1.10.19.jar 1.2 MB 1138 694 67 1.5 Yes
apache-el-8.0.33.jar 241.5 kB 175 159 6 1.7 Yes
objenesis-2.4.jar 51.3 kB 55 41 8 1.5 Yes
asm-5.0.1.jar 53.2 kB 30 25 2 1.2 No
asm-commons-5.0.1.jar 41.7 kB 27 22 1 1.2 No
asm-tree-5.0.1.jar 29 kB 35 30 1 1.2 No
jsonassert-1.3.0.jar 27.8 kB 30 19 2 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-test-4.3.4.RELEASE.jar 596.2 kB 481 441 31 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-jetty-1.4.2.RELEASE.jar 2.5 kB 8 0 0 - No
spring-boot-starter-test-1.4.2.RELEASE.jar 2.7 kB 8 0 0 - No
spring-boot-test-1.4.2.RELEASE.jar 148.9 kB 129 105 11 1.6 Yes
spring-boot-test-autoconfigure-1.4.2.RELEASE.jar 112 kB 120 96 9 1.6 Yes
gson-2.7.jar 232 kB 190 174 7 1.6 Yes
jetty-server-9.3.11.v20160721.jar 494 kB 249 229 8 1.8 Yes
jetty-servlets-9.3.11.v20160721.jar 86.4 kB 50 38 1 1.8 Yes
lombok-1.16.10.jar 1.4 MB 871 121 10 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
Total Size Entries Classes Packages Java Version Debug Information
78 27.3 MB 20985 17292 997 1.8 72
compile: 35 compile: 20.2 MB compile: 15148 compile: 13294 compile: 689 - compile: 34
test: 36 test: 5.4 MB test: 4668 test: 3668 test: 280 - test: 31
runtime: 5 runtime: 167.4 kB runtime: 195 runtime: 130 runtime: 14 - runtime: 5
provided: 2 provided: 1.5 MB provided: 974 provided: 200 provided: 14 - provided: 2