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 Classifier Type Optional
commons-collections commons-collections 3.2 - jar
jline jline 0.9.94 - jar
log4j log4j 1.2.12 - jar
org.apache.commons commons-io 1.3.2 - jar
org.cyclopsgroup jcli 1.0-alpha-3 - jar

runtime

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

GroupId ArtifactId Version Classifier Type Optional
classworlds classworlds 1.1 - jar
classworlds classworlds-boot 1.0 - jar

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 Classifier Type Optional
cglib cglib-nodep 2.1_3 - jar
junit junit 4.4 - jar
org.jmock jmock 2.4.0 - jar
org.objenesis objenesis 1.1 - jar

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 Classifier Type Optional
avalon-framework avalon-framework 4.1.3 - jar
commons-beanutils commons-beanutils 1.7.0 - jar
commons-cli commons-cli 1.1 - jar
commons-lang commons-lang 2.4 - jar
commons-logging commons-logging 1.1 - jar
javax.servlet servlet-api 2.3 - jar
logkit logkit 1.0.1 - jar

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 Classifier Type Optional
org.hamcrest hamcrest-core 1.1 - jar
org.hamcrest hamcrest-library 1.1 - jar

Project Dependency Graph

Dependency Listings

JMXTerm

Command line based interactive JMX client

http://www.cyclopsgroup.org/projects/jmxterm

classworlds

http://classworlds.codehaus.org/

Unnamed - classworlds:classworlds-boot:jar:1.0

Collections

Types that extend and augment the Java Collections Framework.

http://jakarta.apache.org/commons/collections/

Unnamed - log4j:log4j:jar:1.2.12

jcli

Annotation based command line arguments parser

http://www.cyclopsgroup.org/projects/jcli

CLI

Commons CLI provides a simple API for presenting, processing and validating a command line interface.

http://jakarta.apache.org/commons/cli/

Unnamed - commons-beanutils:commons-beanutils:jar:1.7.0

Commons Lang

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://commons.apache.org/lang/

Logging

Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.

http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/

JLine

JLine is a java library for reading and editing user input in console applications. It features tab-completion, command history, password masking, customizable keybindings, and pass-through handlers to use to chain to other console applications.

http://jline.sourceforge.net

jMock 2 Core

Hamcrest Library

Hamcrest Core

Objenesis

A library for instantiating Java objects

http://objenesis.googlecode.com/svn/docs/index.html

cglib

http://cglib.sourceforge.net/

JUnit

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.

http://junit.org

Commons IO

Commons-IO contains utility classes, stream implementations, file filters, and endian classes.

http://jakarta.apache.org/commons/io/