To run Chronicle Map, please ensure you have first installed:
-
Java (1.8.0_91 or later)
-
Apache Maven (3.2.3 or later)
Chronicle Map is distributed under LGPLv3
. If you want to obtain this software under a more permissive
license, please contact mailto:[email protected].
Chronicle Map depends on other Chronicle libraries and it is Chronicle’s recommendation to use the chronicle-bom for versioning e.g.
<dependencyManagement>
<dependencies>
<dependency>
<groupId>net.openhft</groupId>
<artifactId>chronicle-bom</artifactId>
<version><!--replace with the latest version--></version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Click here to get the Latest Version Number.
Alternatively, Chronicle Map can be included directly:
<dependency>
<groupId>net.openhft</groupId>
<artifactId>chronicle-map</artifactId>
<version><!--replace with the latest version--></version>
</dependency>
Click here to get the Latest Version Number.
If you want to try out the latest pre-release code, you can download the snapshot artifact manually from https://s01.oss.sonatype.org/content/repositories/snapshots/net/openhft/chronicle-map/.
A better way, is to add the following to your setting.xml
file to allow Maven to download snapshots:
<repository>
<id>Snapshot Repository</id>
<name>Snapshot Repository</name>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
You can define the snapshot version in your pom.xml
; for example:
<dependency>
<groupId>net.openhft</groupId>
<artifactId>chronicle-map</artifactId>
<version><!--replace with the latest snapshot version--></version>
</dependency>