Installation

MELT is distributed through maven central. You can directly include MELT dependencies in your maven project from there.

The examples folder contains reference examples that you can use to better understand how MELT can be used for different tasks and that can be used as barebone project for specific applications. The examples are also referenced in the user guide here.

Release Version

MELT is available in maven central and can be added as a dependency with e.g.:

<dependency>
    <groupId>de.uni-mannheim.informatik.dws.melt</groupId>
    <artifactId>matching-eval</artifactId>
    <version>3.0</version>
</dependency>

Development Version - via Maven Dependency

If you want to use the bleeding edge, but don’t want to build it yourself (by cloning the repository and execute mvn install in the main directory), you can use jitpack.io :

<dependency>
    <groupId>com.github.dwslab.melt</groupId>
    <artifactId>matching-eval</artifactId>
    <version>master-SNAPSHOT</version>
</dependency>

for the version, you can use any release tag, short commit hash or master-SNAPSHOT to get the current development version. They are also listed directly at jitpack.io/#dwslab/melt/.

Furthermore, you need to add the jitpack repository in your pom file:

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

Development Version - via Local Installation

You can also clone the repository by executing

git clone https://github.com/dwslab/melt.git

and in the top level directory (melt) you can install all artifacts via

mvn install -DskipTests -Dmaven.javadoc.skip=true