Project Dependency Management

compile

The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:

GroupId ArtifactId Version Type License
commons-beanutils commons-beanutils 1.9.4 jar Apache License, Version 2.0
commons-io commons-io 2.15.1 jar Apache-2.0
org.apache.avalon.framework avalon-framework-api 4.3.1 jar The Apache Software License, Version 2.0
org.apache.commons commons-configuration2 2.10.1 jar Apache-2.0
org.apache.commons commons-dbcp2 2.12.0 jar Apache-2.0
org.apache.commons commons-jcs3-core 3.2 jar Apache-2.0
org.apache.commons commons-lang3 3.14.0 jar Apache-2.0
org.apache.logging.log4j log4j-1.2-api 2.23.1 jar Apache-2.0
org.apache.logging.log4j log4j-core 2.23.1 jar Apache-2.0
org.apache.logging.log4j log4j-jcl 2.23.1 jar Apache-2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.10.2 jar Apache-2.0

test

The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:

GroupId ArtifactId Version Type License
javax.jms javax.jms-api 2.0.1 jar CDDL + GPLv2 with classpath exception
junit junit 4.13.2 jar Eclipse Public License 1.0
org.apache.avalon.framework avalon-framework-impl 4.3.1 jar The Apache Software License, Version 2.0
org.apache.derby derby 10.15.2.0 jar Apache 2
org.apache.derby derbyshared 10.15.2.0 jar Apache 2
org.apache.derby derbytools 10.15.2.0 jar Apache 2
org.apache.fulcrum fulcrum-yaafi 2.0.0 jar Apache-2.0
org.junit.jupiter junit-jupiter 5.10.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-launcher 1.10.2 jar Eclipse Public License v2.0
org.junit.vintage junit-vintage-engine 5.10.2 jar Eclipse Public License v2.0
org.mockito mockito-core 5.11.0 jar MIT
org.xmlunit xmlunit-core 2.9.1 jar The Apache Software License, Version 2.0