Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Latest commit

 

History

History
72 lines (53 loc) · 2.76 KB

index.md

File metadata and controls

72 lines (53 loc) · 2.76 KB
title layout priority changefreq redirect_from
Downloads
default
1
weekly
/download.html

Download LensKit

The latest version of LensKit is {{site.data.lenskit.version}}. For an overview of changes in this release, see the release notes.

  • Binary archive — contains LensKit JAR files, all dependencies, and scripts to run the LensKit evaluator. LensKit binaries are hosted on BinTray.
  • Get the source from GitHub.

Using Maven

If you want to use LensKit within another Java project, there is no need to download anything — LensKit is published to Maven Central, so just add it as a dependency in Maven, Ivy, or use it via a Groovy Grape. This is the recommended way to integrate LensKit as a library.

<dependency>
  <groupId>org.grouplens.lenskit</groupId>
  <artifactId>lenskit-all</artifactId>
  <version>{{site.data.lenskit.version}}</version>
</dependency>

{% if site.data.lenskit.prerelease %}

Prerelease Version {#prerelease}

LensKit {{site.data.lenskit.next}} is currently under development. If you want to use it without tracking {{site.data.lenskit.next}}-SNAPSHOT or Git master, you can use version {{site.data.lenskit.prerelease}}:

LensKit {{site.data.lenskit.prerelease}} has also been pushed to Maven Central, so you can depend on it like a released version.

You may also want to consult the release notes; note that they are likely incomplete.

{% endif %}

Developing LensKit

The latest development sources for LensKit are in our Git repository (hosted on GitHub). The README contains documentation on how to start using the source code with various IDEs.

We welcome patch submissions for LensKit. To submit a patch, just fork the repository on GitHub, prepare your changes, and send a pull request. We also encourage you to discuss your proposed changes on the LensKit mailing list.