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
joda-time joda-time 2.9.9 jar Apache 2 No
org.codehaus.groovy groovy-all 2.5.0-beta-1 jar The Apache Software License, Version 2.0 No
org.jetbrains annotations 13.0 jar The Apache Software License, Version 2.0 No
org.springframework spring-aop 4.3.10.RELEASE jar Apache License, Version 2.0 No
org.springframework spring-context 4.3.10.RELEASE jar Apache License, Version 2.0 No
org.springframework spring-jdbc 4.3.10.RELEASE jar Apache License, Version 2.0 No
org.springframework spring-orm 4.3.10.RELEASE jar Apache License, Version 2.0 No
org.springframework spring-tx 4.3.10.RELEASE jar Apache License, Version 2.0 No
org.hibernate hibernate-entitymanager 4.3.5.Final jar GNU Lesser General Public License 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
c3p0 c3p0 0.9.1.2 jar GNU LESSER GENERAL PUBLIC LICENSE
com.h2database h2 1.4.196 jar MPL 2.0 or EPL 1.0
javax.servlet javax.servlet-api 4.0.0 jar CDDL + GPLv2 with classpath exception
org.jmock jmock 2.8.3 jar BSD style
org.springframework spring-test 4.3.10.RELEASE jar Apache License, Version 2.0
org.springframework spring-web 4.3.10.RELEASE jar Apache License, Version 2.0
org.testng testng 6.11 jar Apache 2.0

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 Optional
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0 No
org.springframework spring-beans 4.3.10.RELEASE jar Apache License, Version 2.0 No
org.springframework spring-core 4.3.10.RELEASE jar Apache License, Version 2.0 No
org.springframework spring-expression 4.3.10.RELEASE jar Apache License, Version 2.0 No
antlr antlr 2.7.7 jar BSD License Yes
dom4j dom4j 1.6.1 jar - Yes
org.hibernate hibernate-core 4.3.5.Final jar GNU Lesser General Public License Yes
org.hibernate.common hibernate-commons-annotations 4.0.4.Final jar GNU Lesser General Public License Yes
org.hibernate.javax.persistence hibernate-jpa-2.1-api 1.0.0.Final jar Eclipse Public License (EPL), Version 1.0-Eclipse Distribution License (EDL), Version 1.0 Yes
org.javassist javassist 3.18.1-GA jar MPL 1.1-LGPL 2.1-Apache License 2.0 Yes
org.jboss jandex 1.1.0.Final jar AL 2.0 Yes
org.jboss.logging jboss-logging 3.1.3.GA jar Apache License, version 2.0 Yes
org.jboss.logging jboss-logging-annotations 1.2.0.Beta1 jar Public Domain Yes
org.jboss.spec.javax.transaction jboss-transaction-api_1.2_spec 1.0.0.Final jar Common Development and Distribution License-GNU General Public License, Version 2 with the Classpath Exception 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
cglib cglib 3.2.0 jar ASF 2.0
com.beust jcommander 1.64 jar Apache 2.0
junit junit 4.12 jar Eclipse Public License 1.0
org.apache-extras.beanshell bsh 2.0b6 jar Apache License, Version 2.0
org.apache.ant ant 1.9.4 jar The Apache Software License, Version 2.0
org.apache.ant ant-launcher 1.9.4 jar The Apache Software License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hamcrest hamcrest-library 1.3 jar New BSD License
org.jmock jmock-testjar 2.8.3 jar BSD style
org.ow2.asm asm 5.0.4 jar BSD
org.yaml snakeyaml 1.17 jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

MPL 2.0 or EPL 1.0: H2 Database Engine

Apache License, version 2.0: JBoss Logging 3

Eclipse Public License (EPL), Version 1.0: Java Persistence API, Version 2.1

GNU LESSER GENERAL PUBLIC LICENSE: c3p0:JDBC DataSources/Resource Pools

Apache 2.0: jcommander, testng

Eclipse Public License 1.0: JUnit

New BSD License: Hamcrest Core, Hamcrest library

Apache 2: Joda-Time

BSD style: jMock 2 Core, jMock 2 Test Jar

BSD: ASM Core

Unknown: dom4j

BSD License: AntLR Parser Generator

Apache License 2.0: Javassist

AL 2.0: Java Annotation Indexer

Apache License, Version 2.0: BeanShell, SnakeYAML, Spring AOP, Spring Beans, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring JDBC, Spring Object/Relational Mapping, Spring TestContext Framework, Spring Transaction, Spring Web

GNU General Public License, Version 2 with the Classpath Exception: Java Transaction API

MPL 1.1: Javassist

Common Development and Distribution License: Java Transaction API

ASF 2.0: cglib

Public Domain: JBoss Logging I18n Annotations

GNU Lesser General Public License: Core Hibernate O/RM functionality, Hibernate Commons Annotations, Hibernate JPA Support

Eclipse Distribution License (EDL), Version 1.0: Java Persistence API, Version 2.1

LGPL 2.1: Javassist

CDDL + GPLv2 with classpath exception: Java Servlet API

The Apache Software License, Version 2.0: Apache Ant Core, Apache Ant Launcher, Apache Commons Logging, Apache Groovy, AutoDAO, IntelliJ IDEA Annotations

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
c3p0-0.9.1.2.jar 610.8 kB 434 382 44 1.4 Yes
cglib-3.2.0.jar 284.6 kB 249 229 7 1.5 Yes
jcommander-1.64.jar 65.6 kB 65 64 5 1.8 Yes
h2-1.4.196.jar 1.8 MB 697 694 35 1.7 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
javax.servlet-api-4.0.0.jar 102.5 kB 109 85 4 1.8 Yes
joda-time-2.9.9.jar 634 kB 763 247 7 1.5 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
bsh-2.0b6.jar 389 kB 247 164 9 1.5 Yes
ant-1.9.4.jar 2 MB 1222 1141 61 1.5 Yes
ant-launcher-1.9.4.jar 18.4 kB 14 5 1 1.5 Yes
groovy-all-2.5.0-beta-1.jar 7.7 MB 5039 4769 132 - 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
annotations-13.0.jar 17.5 kB 45 32 2 1.5 Yes
jmock-2.8.3.jar 99.5 kB 121 101 12 1.6 Yes
jmock-testjar-2.8.3.jar 3.1 kB 13 3 2 1.6 Yes
asm-5.0.4.jar 53.3 kB 30 25 2 1.2 No
spring-aop-4.3.10.RELEASE.jar 380.7 kB 306 269 17 1.6 Yes
spring-beans-4.3.10.RELEASE.jar 763.1 kB 463 408 15 1.6 Yes
spring-context-4.3.10.RELEASE.jar 1.1 MB 890 768 66 1.6 Yes
spring-core-4.3.10.RELEASE.jar 1.1 MB 841 792 42 1.6 Yes
spring-expression-4.3.10.RELEASE.jar 263.4 kB 156 142 6 1.6 Yes
spring-jdbc-4.3.10.RELEASE.jar 427.8 kB 332 296 18 1.6 Yes
spring-orm-4.3.10.RELEASE.jar 476.9 kB 335 315 14 1.6 Yes
spring-test-4.3.10.RELEASE.jar 600.4 kB 484 444 31 1.6 Yes
spring-tx-4.3.10.RELEASE.jar 267.1 kB 245 203 21 1.6 Yes
spring-web-4.3.10.RELEASE.jar 822.5 kB 610 561 37 1.6 Yes
testng-6.11.jar 763 kB 558 542 23 1.7 Yes
snakeyaml-1.17.jar 273.6 kB 242 206 19 1.5 Yes
antlr-2.7.7.jar 445.3 kB 239 224 12 1.2 Yes
dom4j-1.6.1.jar 313.9 kB 208 190 14 1.3 Yes
hibernate-core-4.3.5.Final.jar 5.2 MB 3678 3431 199 1.6 Yes
hibernate-entitymanager-4.3.5.Final.jar 645.9 kB 485 442 27 1.6 Yes
hibernate-commons-annotations-4.0.4.Final.jar 75.3 kB 79 67 7 1.6 Yes
hibernate-jpa-2.1-api-1.0.0.Final.jar 113.4 kB 207 200 4 1.6 Yes
javassist-3.18.1-GA.jar 714.2 kB 414 390 17 1.6 Yes
jandex-1.1.0.Final.jar 76.6 kB 55 44 1 1.6 Yes
jboss-logging-3.1.3.GA.jar 57.2 kB 57 45 1 1.6 Yes
jboss-logging-annotations-1.2.0.Beta1.jar 11.6 kB 28 16 1 1.6 Yes
jboss-transaction-api_1.2_spec-1.0.0.Final.jar 27.7 kB 35 22 2 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
41 29.3 MB 20458 18352 959 1.8 40
compile: 23 compile: 20.9 MB compile: 14942 compile: 13340 compile: 627 - compile: 23
test: 18 test: 8.3 MB test: 5516 test: 5012 test: 332 - test: 17