You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Following guide is thought to be used bold*after*bold 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>
  • No labels