Project Dependencies

compile

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

GroupIdArtifactIdVersionClassifierTypeOptional
org.apache.geronimo.gshellgshell-bootstrap1.0-alpha-2-jar
org.apache.geronimo.gshellgshell-cli1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-artifact-maven1.0-alpha-2-jar
org.slf4jslf4j-log4j121.5.6-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:

GroupIdArtifactIdVersionClassifierTypeOptional
junitjunit3.8.2-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:

GroupIdArtifactIdVersionClassifierTypeOptional
aspectjaspectjrt1.5.3-jar
com.google.code.google-collectionsgoogle-collectsnapshot-20080530-jar
jlinejline0.9.94-jar
log4jlog4j1.2.15-jar
org.apache.geronimo.gshellgshell-api1.0-alpha-2-jar
org.apache.geronimo.gshellgshell-application1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-ansi1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-artifact1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-chronos1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-clp1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-event1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-i18n1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-io1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-plexus1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-spring1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-terminal1.0-alpha-2-jar
org.apache.geronimo.gshell.supportgshell-yarn1.0-alpha-2-jar
org.apache.geronimo.gshell.wisdomgshell-wisdom-bootstrap1.0-alpha-2-jar
org.apache.mavenmaven-model2.1.0-M1-jar
org.apache.mavenmaven-plugin-registry2.1.0-M1-jar
org.apache.mavenmaven-profile2.1.0-M1-jar
org.apache.mavenmaven-project2.1.0-M1-jar
org.apache.mavenmaven-settings2.1.0-M1-jar
org.apache.maven.artifactmaven-artifact3.0-alpha-1-jar
org.apache.maven.wagonwagon-provider-api1.0-beta-4-jar
org.apache.xbeanxbean-reflect3.4-jar
org.codehaus.plexusplexus-classworlds1.3-jar
org.codehaus.plexusplexus-component-annotations1.0-beta-2-jar
org.codehaus.plexusplexus-container-default1.0-beta-2-jar
org.codehaus.plexusplexus-interpolation1.5-jar
org.codehaus.plexusplexus-utils1.5.6-jar
org.slf4jjcl-over-slf4j1.5.6-jar
org.slf4jslf4j-api1.5.6-jar
org.springframeworkspring-beans2.5.6-jar
org.springframeworkspring-core2.5.6-jar

runtime

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

GroupIdArtifactIdVersionClassifierTypeOptional
nekohtmlnekohtml1.9.6.2-jar
nekohtmlxercesMinimal1.9.6.2-jar
org.apache.maven.wagonwagon-file1.0-beta-4-jar
org.apache.maven.wagonwagon-http-lightweight1.0-beta-4-jar
org.apache.maven.wagonwagon-http-shared1.0-beta-4-jar

Project Dependency Graph

Dependency Tree

Dependency Listings

GShell Assembly

The GShell assembly

http://gshell.org/gshell-assembly

GShell Bootstrap

Provides the tiny GShell bootstrap jar to keep platform scripts as simple as possible.

http://gshell.org/gshell-bootstrap

GShell CLI

The main command-line interface for GShell.

http://gshell.org/gshell-cli

GShell Support :: CLP

Annotation-based command-line processing support.

http://gshell.org/gshell-support/gshell-clp

GShell Support :: i18n

Internationalization support.

http://gshell.org/gshell-support/gshell-i18n

GShell Wisdom :: Bootstrap

Provides the glue for using GShell with Spring.

http://gshell.org/gshell-wisdom/gshell-wisdom-bootstrap

GShell Support :: Event

Event support for GShell components.

http://gshell.org/gshell-support/gshell-event

GShell API

GShell API.

http://gshell.org/gshell-api

GShell Application

Provides the GShell application framework.

http://gshell.org/gshell-application

GShell Support :: Artifact + Maven

Provides support for working with artifacts and repositories.

http://gshell.org/gshell-support/gshell-artifact-maven

GShell Support :: IO

Provides support for working with Input/Output muck.

http://gshell.org/gshell-support/gshell-io

GShell Support :: Spring

Spring support for GShell.

http://gshell.org/gshell-support/gshell-spring

JCL 1.1.1 implemented over SLF4J

JCL 1.1.1 implementation over SLF4J

http://www.slf4j.org

GShell Support :: Chronos

Provides stop watch helpers.

http://gshell.org/gshell-support/gshell-chronos

Spring Framework: Beans

Spring Framework: Beans

http://www.springframework.org

Spring Framework: Core

Spring Framework: Core

http://www.springframework.org

GShell Support :: Artifact

Remote artifact resolution support.

http://gshell.org/gshell-support/gshell-artifact

GShell Support :: Plexus

Plexus integration.

http://gshell.org/gshell-support/gshell-plexus

Plexus :: Component Annotations

Maven Artifact

Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

http://maven.apache.org/maven-artifact

AspectJ runtime

http://www.aspectj.org

Maven Project Builder

This library is used to not only read Maven project object model files, but to assemble inheritence and to retrieve remote models as required.

http://maven.apache.org/maven-project

Maven Local Settings Model

Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.

http://maven.apache.org/maven-settings

Maven Profile Model

Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.

http://maven.apache.org/maven-profile

Maven Model

Maven Model

http://maven.apache.org/maven-model

Maven Plugin Registry Model

Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.

http://maven.apache.org/maven-plugin-registry

Plexus Interpolation API

Plexus :: Default Container

Maven Wagon File Provider

Wagon that gets and puts artifacts using file system protocol

http://maven.apache.org/wagon/wagon-providers/wagon-file

Maven Wagon Lightweight HTTP Provider

Wagon that gets and puts artifacts through http using standard Java library

http://maven.apache.org/wagon/wagon-providers/wagon-http-lightweight

Maven Wagon HTTP Shared Library

Shared Library for the wagon-http, and wagon-http-lightweight wagon providers.

http://maven.apache.org/wagon/wagon-providers/wagon-http-shared

Unnamed - nekohtml:xercesMinimal:jar:1.9.6.2

Neko HTML

http://nekohtml.sourceforge.net/

Maven Wagon API

Maven Wagon API that defines the contract between different Wagon implementations

http://maven.apache.org/wagon/wagon-provider-api

SLF4J LOG4J-12 Binding

The slf4j log4j-12 binding

http://www.slf4j.org

SLF4J API Module

The slf4j API

http://www.slf4j.org

Apache Log4j

Apache Log4j 1.2

http://logging.apache.org:80/log4j/1.2/

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