Skip to main content

Download RDF4J

You can either retrieve RDF4J via Apache Maven, or download the SDK or onejar directly.

RDF4J 3.4.4 (latest)

RDF4J 3.4.4 is our latest stable release. The release is compatible with Java 8-14, however we recommend using Java 11 or higher.

For details on what’s new and how to upgrade, see the release and upgrade notes.

RDF4J 3.5.0-M1

RDF4J 3.5.0-M1 is the first milestone build of the upcoming 3.5.0 release. This build is compatible with Java 8-15, however we recommend using Java 11 or higher.

This is a milestone build, not an official release, intended for early access and testing. We do not recommend its use in production environments.

For details on what’s new, see the announcement.

Apache Maven

You can include RDF4J as a Maven dependency in your Java project by including the following BOM (Bill-of-Materials):

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.eclipse.RDF4J</groupId>
            <artifactId>rdf4j-bom</artifactId>
            <version>3.4.4</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

RDF4J is a multi-module project, you can pick and choose which libraries you need. To include the full project, simply import the following dependency:

<dependency>
    <groupId>org.eclipse.rdf4j</groupId>
    <artifactId>rdf4j-storage</artifactId>
    <type>pom</type>
</dependency>

See the Setup instructions in the Programmer’s documentation for more details on Maven and which artifacts RDF4J provides.

Older releases

RDF4J 3.3

RDF4J 3.2

RDF4J 3.1

RDF4J 3.0

RDF4J 2.5

Source code and nightly builds

You can access the RDF4J source code directly from our GitHub repositories. Maven nightly snapshot builds for the master and develop branch are available from the Sonatype snapshot repository.

To include nightly snapshot builds in your project, add this repository to your project’s POM:

<repositories>
    <repository>
        <id>oss.sonatype.org-snapshot</id>
        <url>http://oss.sonatype.org/content/repositories/snapshots</url>
        <releases>
            <enabled>false</enabled>
        </releases>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </repository>
</repositories>

Then use RDF4J dependencies as normal, using 3.4.4-SNAPSHOT or 3.5.0-SNAPSHOT as the version number.

Archives

Old releases of OpenRDF Sesame (the predecessor of Eclipse RDF4J) can be found on Sourceforge.

License

Eclipse RDF4J is licensed to you under the terms of the Eclipse Distribution License (EDL), v1.0.

Back to the top