Latest distribution

Download version 1.2.3 which includes source code and classes in zip or tar.gz format

Individual artifacts are available in the Maven Central Repository. If you would like to use this project in your maven build, include the following in your pom.xml:

<dependencies>
  <dependency>
    <groupId>org.ldaptive</groupId>
    <artifactId>ldaptive</artifactId>
    <version>1.2.3</version>
  </dependency>
</dependencies>

Providers

By default the core library uses JNDI for LDAP operations. You can replace JNDI with a provider of your choice. See the provider documentation.

UnboundID

<dependencies>
  <dependency>
    <groupId>org.ldaptive</groupId>
    <artifactId>ldaptive-unboundid</artifactId>
    <version>1.2.3</version>
  </dependency>
</dependencies>

Apache

<dependencies>
  <dependency>
    <groupId>org.ldaptive</groupId>
    <artifactId>ldaptive-apache</artifactId>
    <version>1.2.3</version>
  </dependency>
</dependencies>

JLDAP

<dependencies>
  <dependency>
    <groupId>org.ldaptive</groupId>
    <artifactId>ldaptive-jldap</artifactId>
    <version>1.2.3</version>
  </dependency>
</dependencies>

OpenDJ

<dependencies>
  <dependency>
    <groupId>org.ldaptive</groupId>
    <artifactId>ldaptive-opendj</artifactId>
    <version>1.2.3</version>
  </dependency>
</dependencies>

Additional Libraries

JSON Support

<dependencies>
  <dependency>
    <groupId>org.ldaptive</groupId>
    <artifactId>ldaptive-json</artifactId>
    <version>1.2.3</version>
  </dependency>
</dependencies>