Following guide is thought to be used after Directory TLP pom version 15 has been released!
This isn't the case up to now.
Introduction
For test and other purposes Apache Directory Projects can be deployed to a custom location (e.g. locally). This guide will walk you through the process by preparing your maven configuration.
Maven Settings
You'll need a profiles section to add the properties needed for customization. Here's what my settings.xml file in ~/.m2 looks like:
<settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <profiles> <profile> <id>deploy-local</id> <properties> <!-- This property is needed to customize where the goal 'deploy' will deploy artifacts to --> <distMgmtSnapshotsUrl>scpexe://localhost/tmp/local-directory-deployment</distMgmtSnapshotsUrl> <!-- This property is needed to customize where the goal 'site-deploy' will deploy the generated site to --> <distMgmtSiteUrl>scpexe://localhost/tmp/local-directory-site-deployment/</distMgmtSiteUrl> </properties> </profile> <profiles> </settings>