SlideShare a Scribd company logo
1 of 1
-Get ApacheDS last version from svn.

svn checkout http://svn.apache.org/repos/asf/directory/apacheds/trunk-with-
dependencies

-Import it to Eclipse by

Project Explorer->Import->Existing Maven Project->Browse...->Show root pom.xml

-You will have lots of projects, organize it with Package Explorer and Working
Set.

-With a good JDK

{http://james.apache.org/server/3/dev-build.html}

page succeeds.

-Only at previous step,

in the root directory that pom.xml resides, call

$mvn clean compile install


--If you are on Unix and it tells you that your maven is old;

--- Remove the /usr/bin/mvn

{http://www.coderanch.com/t/437185/tools/uninstall-override-previous-Maven-
version}

--- Install maven3 by;

{http://blog.btmatthews.com/2011/08/04/installing-maven-3-on-ubuntu-11-04-lts-
server/}


--If Maven do not like your JDK download a zipped jar of JDK and use it by:

$JAVA_HOME=/mypath/to/extractedJDK/jdk/jdk1.7.0_03 mvn clean install


-After build, you can run UberjarMain.java to start the LDAP server.

--There is an Eclipse based user interface for Apache DS,

Following page is sufficent to have this interface working:

{http://directory.apache.org/studio/static/users_guide/ldap_browser/}

More Related Content

What's hot

Ansible automation tool with modules
Ansible automation tool with modulesAnsible automation tool with modules
Ansible automation tool with modules
mohamedmoharam
 
Prabu apache installations
Prabu apache installationsPrabu apache installations
Prabu apache installations
Prabu Cse
 
How to set up and Configure Kannel, A quick start
How to set up and Configure Kannel, A quick startHow to set up and Configure Kannel, A quick start
How to set up and Configure Kannel, A quick start
MobME Technical
 
Bugzilla Installation Process
Bugzilla Installation ProcessBugzilla Installation Process
Bugzilla Installation Process
Vino Harikrishnan
 

What's hot (19)

Apache tomcat
Apache tomcatApache tomcat
Apache tomcat
 
Tomcat
TomcatTomcat
Tomcat
 
Installing and running Postfix within a docker container from the command line
Installing and running Postfix within a docker container from the command lineInstalling and running Postfix within a docker container from the command line
Installing and running Postfix within a docker container from the command line
 
Compcon 2016 Workshop
Compcon 2016 WorkshopCompcon 2016 Workshop
Compcon 2016 Workshop
 
Get Going With RVM and Rails 3
Get Going With RVM and Rails 3Get Going With RVM and Rails 3
Get Going With RVM and Rails 3
 
Lamp introduction in Fedora
Lamp introduction in FedoraLamp introduction in Fedora
Lamp introduction in Fedora
 
Open web mail setup
Open web mail setupOpen web mail setup
Open web mail setup
 
Laravel Valet
Laravel ValetLaravel Valet
Laravel Valet
 
Ansible automation tool with modules
Ansible automation tool with modulesAnsible automation tool with modules
Ansible automation tool with modules
 
Ant
AntAnt
Ant
 
Introduction to Apache Tomcat 7 Presentation
Introduction to Apache Tomcat 7 PresentationIntroduction to Apache Tomcat 7 Presentation
Introduction to Apache Tomcat 7 Presentation
 
Prabu apache installations
Prabu apache installationsPrabu apache installations
Prabu apache installations
 
Support pattern
Support patternSupport pattern
Support pattern
 
泣かないAppEngine開発
泣かないAppEngine開発泣かないAppEngine開発
泣かないAppEngine開発
 
Integration Of Mulesoft and Apache Active MQ
Integration Of Mulesoft and Apache Active MQIntegration Of Mulesoft and Apache Active MQ
Integration Of Mulesoft and Apache Active MQ
 
Apache
ApacheApache
Apache
 
Apache
ApacheApache
Apache
 
How to set up and Configure Kannel, A quick start
How to set up and Configure Kannel, A quick startHow to set up and Configure Kannel, A quick start
How to set up and Configure Kannel, A quick start
 
Bugzilla Installation Process
Bugzilla Installation ProcessBugzilla Installation Process
Bugzilla Installation Process
 

Viewers also liked

Model factors
Model factorsModel factors
Model factors
srjain
 
7วิชาสามัญ สังคม
7วิชาสามัญ สังคม7วิชาสามัญ สังคม
7วิชาสามัญ สังคม
SasipraphaTamoon
 
Taller regional sobre la prevención y monitoreo de tráfico ilísito de desecho...
Taller regional sobre la prevención y monitoreo de tráfico ilísito de desecho...Taller regional sobre la prevención y monitoreo de tráfico ilísito de desecho...
Taller regional sobre la prevención y monitoreo de tráfico ilísito de desecho...
Susana Ferreira Duarte
 

Viewers also liked (11)

Mapa conceptual control de gestion
Mapa conceptual control de gestionMapa conceptual control de gestion
Mapa conceptual control de gestion
 
Luisitopi y marcelita
Luisitopi y marcelitaLuisitopi y marcelita
Luisitopi y marcelita
 
Model factors
Model factorsModel factors
Model factors
 
205 Green 360
205 Green 360205 Green 360
205 Green 360
 
Código de Ética
Código de ÉticaCódigo de Ética
Código de Ética
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
 
Amco News - 1988
Amco News - 1988Amco News - 1988
Amco News - 1988
 
ORDEN FOM/231/2011, DE 13 DE ENERO
ORDEN FOM/231/2011, DE 13 DE ENEROORDEN FOM/231/2011, DE 13 DE ENERO
ORDEN FOM/231/2011, DE 13 DE ENERO
 
KeyVision - smart control for lawyers
KeyVision - smart control for lawyersKeyVision - smart control for lawyers
KeyVision - smart control for lawyers
 
7วิชาสามัญ สังคม
7วิชาสามัญ สังคม7วิชาสามัญ สังคม
7วิชาสามัญ สังคม
 
Taller regional sobre la prevención y monitoreo de tráfico ilísito de desecho...
Taller regional sobre la prevención y monitoreo de tráfico ilísito de desecho...Taller regional sobre la prevención y monitoreo de tráfico ilísito de desecho...
Taller regional sobre la prevención y monitoreo de tráfico ilísito de desecho...
 

Similar to Apache ds building_from_source

Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
Carlos Sanchez
 
Apache maven, a software project management tool
Apache maven, a software project management toolApache maven, a software project management tool
Apache maven, a software project management tool
Renato Primavera
 
Infrastructure testing with Jenkins, Puppet and Vagrant - Agile Testing Days ...
Infrastructure testing with Jenkins, Puppet and Vagrant - Agile Testing Days ...Infrastructure testing with Jenkins, Puppet and Vagrant - Agile Testing Days ...
Infrastructure testing with Jenkins, Puppet and Vagrant - Agile Testing Days ...
Carlos Sanchez
 
Note - Apache Maven Intro
Note - Apache Maven IntroNote - Apache Maven Intro
Note - Apache Maven Intro
boyw165
 

Similar to Apache ds building_from_source (20)

Java, Eclipse, Maven & JSF tutorial
Java, Eclipse, Maven & JSF tutorialJava, Eclipse, Maven & JSF tutorial
Java, Eclipse, Maven & JSF tutorial
 
Installing java, eclipse and maven
Installing java, eclipse and mavenInstalling java, eclipse and maven
Installing java, eclipse and maven
 
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
Continuous Delivery with Maven, Puppet and Tomcat - ApacheCon NA 2013
 
Readme
ReadmeReadme
Readme
 
Svn Subversion
Svn SubversionSvn Subversion
Svn Subversion
 
Apache maven, a software project management tool
Apache maven, a software project management toolApache maven, a software project management tool
Apache maven, a software project management tool
 
Gradle: From Extreme to Mainstream
Gradle: From Extreme to MainstreamGradle: From Extreme to Mainstream
Gradle: From Extreme to Mainstream
 
Infrastructure testing with Jenkins, Puppet and Vagrant - Agile Testing Days ...
Infrastructure testing with Jenkins, Puppet and Vagrant - Agile Testing Days ...Infrastructure testing with Jenkins, Puppet and Vagrant - Agile Testing Days ...
Infrastructure testing with Jenkins, Puppet and Vagrant - Agile Testing Days ...
 
Install spark on_windows10
Install spark on_windows10Install spark on_windows10
Install spark on_windows10
 
Mavenppt
MavenpptMavenppt
Mavenppt
 
Install Cuckoo on Mac OS X
Install Cuckoo on Mac OS XInstall Cuckoo on Mac OS X
Install Cuckoo on Mac OS X
 
SWT Lab 1
SWT Lab 1SWT Lab 1
SWT Lab 1
 
Maven Setup
Maven SetupMaven Setup
Maven Setup
 
Note - Apache Maven Intro
Note - Apache Maven IntroNote - Apache Maven Intro
Note - Apache Maven Intro
 
Extracting twitter data using apache flume
Extracting twitter data using apache flumeExtracting twitter data using apache flume
Extracting twitter data using apache flume
 
Maven basics
Maven basicsMaven basics
Maven basics
 
Enterprise Messaging Foundations
Enterprise Messaging FoundationsEnterprise Messaging Foundations
Enterprise Messaging Foundations
 
Maven
MavenMaven
Maven
 
Prometheus on EKS
Prometheus on EKSPrometheus on EKS
Prometheus on EKS
 
Maven overview
Maven overviewMaven overview
Maven overview
 

Apache ds building_from_source

  • 1. -Get ApacheDS last version from svn. svn checkout http://svn.apache.org/repos/asf/directory/apacheds/trunk-with- dependencies -Import it to Eclipse by Project Explorer->Import->Existing Maven Project->Browse...->Show root pom.xml -You will have lots of projects, organize it with Package Explorer and Working Set. -With a good JDK {http://james.apache.org/server/3/dev-build.html} page succeeds. -Only at previous step, in the root directory that pom.xml resides, call $mvn clean compile install --If you are on Unix and it tells you that your maven is old; --- Remove the /usr/bin/mvn {http://www.coderanch.com/t/437185/tools/uninstall-override-previous-Maven- version} --- Install maven3 by; {http://blog.btmatthews.com/2011/08/04/installing-maven-3-on-ubuntu-11-04-lts- server/} --If Maven do not like your JDK download a zipped jar of JDK and use it by: $JAVA_HOME=/mypath/to/extractedJDK/jdk/jdk1.7.0_03 mvn clean install -After build, you can run UberjarMain.java to start the LDAP server. --There is an Eclipse based user interface for Apache DS, Following page is sufficent to have this interface working: {http://directory.apache.org/studio/static/users_guide/ldap_browser/}