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

Compare with Current View Page History

« Previous Version 5 Next »

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>
  • No labels