This is a common base library with minimum dependencies that augments the basic JDK. Think Google's Guava. The modules include:
commons - The main library
<dependency>
<groupId>com.github.MoebiusSolutions.jacle</groupId>
<artifactId>jacle-commons</artifactId>
<packaging>pom</packaging>
<version>${latest-version}</version>
</dependency>
commons-test - A library specifically intended for use in unit testing (to be included at "test" scope)
<dependency>
<groupId>com.github.MoebiusSolutions.jacle</groupId>
<artifactId>jacle-commons-test</artifactId>
<packaging>pom</packaging>
<version>${latest-version}</version>
<scope>test</scope>
</dependency>
commons-unit-tests - The unit tests for commons (happens to use commons-test, so it was broken out). This is not intended for consumption by other products.
incubator - A holding place for utilies and sample code not quite polished enough for general consumption. This may pull in a wide range of dependencies.
<dependency>
<groupId>com.github.MoebiusSolutions.jacle</groupId>
<artifactId>jacle-incubator</artifactId>
<packaging>pom</packaging>
<version>${latest-version}</version>
</dependency>
This library is now availabe in the following maven repos:
- Maven central - The default maven repository
- JCenter - An alternative maven repository, hosted on Bintray
- The repo's maven url
- Jacle's page shows version's available
- Developer Notes - If you intend to build/contribute.
- Software License
- Release Notes