Erforderliche Bibliotheken
Für verschiedene Beispiel im Buch benötigen Sie über die Java SE hinausgehende Bibliotheken. In den Gradle-Build-Skripten der
Quelltext-Downloads sind die Abhängigkeiten (Dependencies) bereits eingepflegt. Darüber hinaus finden Sie hier die entsprechendenden Informationen und Bezugsquellen für besonders originelle Abhängigkeiten.
JNDI Service-Provider für Filesystem
Dieser JNDI Service-Provider für Dateisysteme (file system context) kommt in einem Beispiel in Kapitel 3 zum Einsatz.
Eintrag bei mvnrepository.com:
fscontext 4.4.2
Maven:
<dependency>
<groupId>com.sun.messaging.mq</groupId>
<artifactId>fscontext</artifactId>
<version>4.4.2</version>
</dependency>
Gradle:
'com.sun.messaging.mq:fscontext:4.4.2'
Netscape Directory SDK for Java
Diese explizite LDAP-Bibliothek wird in Kapitel 3 kurz vorgestellt.
Eintrag bei mvnrepository.com:
LDAP SDK 4.1
Maven:
<dependency>
<groupId>ldapsdk</groupId>
<artifactId>ldapsdk</artifactId>
<version>4.1</version>
</dependency>
Gradle:
'ldapsdk:ldapsdk:4.1'
Novell LDAP Classes for Java (JLDAP)
Diese explizite LDAP-Bibliothek wird in Kapitel 3 kurz vorgestellt.
Eintrag bei mvnrepository.com:
LDAP Class Libraries for Java (JLDAP) 4.3
Maven:
<dependency>
<groupId>com.novell.ldap</groupId>
<artifactId>jldap</artifactId>
<version>4.3</version>
</dependency>
Gradle:
'com.novell.ldap:jldap:4.3'
UnboundID LDAP SDK for Java
Für diese explizite LDAP-Bibliothek ist in Kapitel 3 ein Beispiel enthalten.
Eintrag bei mvnrepository.com:
UnboundID LDAP SDK for Java
Maven:
<dependency>
<groupId>com.unboundid</groupId>
<artifactId>unboundid-ldapsdk</artifactId>
<version>1.1.3</version>
</dependency>
Gradle:
'com.unboundid:unboundid-ldapsdk:1.1.3'
LDAP Booster Pack
Das LDAP Booster Pack wird für einzelne Beispiele in Kapitel 4 benötigt.
Eintrag bei mavenhub.com:
LDAP Booster Pack
Maven:
<dependency>
<groupId>com.sun</groupId>
<artifactId>ldapbp</artifactId>
<version>1.0</version>
</dependency>
Gradle:
'com.sun:ldapbp:1.0'