The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
GroupId | ArtifactId | Version | Classifier | Type | Optional |
---|---|---|---|---|---|
com.sleepycat | je | 3.3.87 | - | jar | |
commons-cli | commons-cli | 1.2 | - | jar | |
commons-configuration | commons-configuration | 1.5 | - | jar | |
javassist | javassist | 3.8.0.GA | - | jar |
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 | Classifier | Type | Optional |
---|---|---|---|---|---|
junit | junit | 4.4 | - | jar | |
org.jmock | jmock | 2.5.1 | - | jar |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
GroupId | ArtifactId | Version | Classifier | Type | Optional |
---|---|---|---|---|---|
avalon-framework | avalon-framework | 4.1.3 | - | jar | |
commons-beanutils | commons-beanutils | 1.7.0 | - | jar | |
commons-beanutils | commons-beanutils-core | 1.7.0 | - | jar | |
commons-collections | commons-collections | 3.2 | - | jar | |
commons-digester | commons-digester | 1.8 | - | jar | |
commons-lang | commons-lang | 2.3 | - | jar | |
commons-logging | commons-logging | 1.1 | - | jar | |
javax.servlet | servlet-api | 2.3 | - | jar | |
log4j | log4j | 1.2.14 | - | jar | |
logkit | logkit | 1.0.1 | - | jar |
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 | Classifier | Type | Optional |
---|---|---|---|---|---|
org.hamcrest | hamcrest-core | 1.1 | - | jar | |
org.hamcrest | hamcrest-library | 1.1 | - | jar |
JEMM - Java persistence made easy.
The Java Extended Memory Model (JEMM) is designed to make handling shared persistent models as easy as handling thread-safe in memory classes. JEMM allows developers to think about persistence in exactly the same way as they think about normal java memory.
Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.
Commons CLI provides a simple API for presenting, processing and validating a command line interface.
http://commons.apache.org/cli/
Unnamed - com.sleepycat:je:jar:3.3.87
Berkeley DB Java Edition is a open source, transactional storage solution for Java applications. The Direct Persistence Layer (DPL) API is faster and easier to develop, deploy, and manage than serialized object files or ORM-based Java persistence solutions. The Collections API enhances the standard java.util.collections classes allowing them to be persisted to a local file system and accessed concurrently while protected by ACID transactions. Data is stored by serializing objects and managing class and instance data separately so as not to waste space. Berkeley DB Java Edition is the reliable drop-in solution for complex, fast, and scalable storage. Source for this release is in 'je-3.3.87-sources.jar', the Javadoc is located at 'http://download.oracle.com/berkeley-db/docs/je/3.3.87/'.
Tools to assist in the reading of configuration/preferences files in various formats
http://commons.apache.org/${pom.artifactId.substring(8)}/
Commons.Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.
http://jakarta.apache.org/commons/lang/
The Digester package lets you configure an XML->Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized.
http://jakarta.apache.org/commons/digester/
Unnamed - commons-beanutils:commons-beanutils:jar:1.7.0
Unnamed - commons-beanutils:commons-beanutils-core:jar:1.7.0
Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.
http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/
Types that extend and augment the Java Collections Framework.
http://jakarta.apache.org/commons/collections/
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.