Claymore

This is the open source Claymore library which provides additional core libraries for Java

License

License

GroupId

GroupId

com.raven-computing
ArtifactId

ArtifactId

claymore
Last Version

Last Version

4.0.3
Release Date

Release Date

Type

Type

jar
Description

Description

Claymore
This is the open source Claymore library which provides additional core libraries for Java
Project URL

Project URL

https://github.com/raven-computing/claymore
Project Organization

Project Organization

Raven Computing
Source Code Management

Source Code Management

https://github.com/raven-computing/claymore

Download claymore

How to add to project

<!-- https://jarcasting.com/artifacts/com.raven-computing/claymore/ -->
<dependency>
    <groupId>com.raven-computing</groupId>
    <artifactId>claymore</artifactId>
    <version>4.0.3</version>
</dependency>
// https://jarcasting.com/artifacts/com.raven-computing/claymore/
implementation 'com.raven-computing:claymore:4.0.3'
// https://jarcasting.com/artifacts/com.raven-computing/claymore/
implementation ("com.raven-computing:claymore:4.0.3")
'com.raven-computing:claymore:jar:4.0.3'
<dependency org="com.raven-computing" name="claymore" rev="4.0.3">
  <artifact name="claymore" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.raven-computing', module='claymore', version='4.0.3')
)
libraryDependencies += "com.raven-computing" % "claymore" % "4.0.3"
[com.raven-computing/claymore "4.0.3"]

Dependencies

test (1)

Group / Artifact Type Version
junit : junit jar 4.13.1

Project Modules

There are no modules declared in this project.

Claymore: Additional Core Libraries for Java

Release Download

Claymore is a set of core libraries which are often used in our Java projects. We wanted to make some of them open source in the hope that others might find them useful. The provided APIs are complementary to the standard Java libraries, for example by adding support for DataFrames, readers/writers for CSV-files, a parser for command line arguments, and more.

Getting Started

Claymore is available on the Maven central repository. In order to use Claymore in your project just add the appropriate dependency information to your build system. Of course you can also download and add all JARs manually. Please see the documentation of your IDE on how to add external JARs to your build path. Make sure to include sources and javadocs when adding Claymore manually to your build.

Maven

<dependency>
  <groupId>com.raven-computing</groupId>
  <artifactId>claymore</artifactId>
  <version>4.0.3</version>
</dependency>

Gradle

implementation 'com.raven-computing:claymore:4.0.3'

For more information see search.maven.org.

Compatibility

Claymore requires Java 8 or higher.

Documentation

Take a look at the Developer Documentation.

For further information on the APIs, please see the provided Javadocs.

Development

If you want to change code of this library or build Claymore from source, you can do so by cloning this repository. We use Maven as our build system.

Build

Use Maven to build the artifacts:

mvn package

Run Tests

Execute all unit test:

mvn test

License

The Claymore library is licensed under the Apache License Version 2 - see the LICENSE for details.

Versions

Version
4.0.3
4.0.2
4.0.1
4.0.0
3.0.1
3.0.0
2.5.0