Running the Latest Development Version

Using the Debian Package

http://stack.linkededata.org contains a Debian package for DL-Learner, which can be directly installed on Linux systems.

Building a Release

To build a release, run the following commands:
1. get the source: git checkout https://github.com/SmartDataAnalytics/DL-Learner.git (first time) or git pull (updating your copy)
2. mvn clean install (compiles everything from scratch, takes quite a while)
3. cd interfaces
4. mvn -Prelease package -DskipTests=true

After that, you can run DL-Learner as described in the manual.

Commandline

(requires Java 7, Maven, Git to be installed)
1. get the source: git checkout https://github.com/SmartDataAnalytics/DL-Learner.git (first time) or git pull (updating your copy)
2. mvn clean install (compiles everything from scratch, takes quite a while)
3. cd interfaces
4. mvn exec:java -Dexec.main Class="org.dllearner.cli.CLI" -Dexec.args="../examples/father.conf" (runs a conf file)

Obviously, in the last line, you can call different scripts, e.g. org.dllearner.cli.Enrichment for the enrichment script.