Introduction

The Alfresco SDK Parent POM 1.1.0 is the single entry point for all Maven Alfresco SDK™ features. It aggregates plugin configurations and dependencies to provide a set of profiles and properties to manage the full Alfresco projects Lifecycle on Maven.

The current version of the POM in use in the Maven Alfresco SDK™ 1.1.0 is available on Alfresco Maven Repository.

Usage

You can reference Alfresco SDK POM in your POM adding the following snippet:

<project>
     ...
     <parent>
        <groupId>org.alfresco.maven</groupId>
        <artifactId>alfresco-sdk-parent</artifactId>
        <version>1.1.0</version>
    </parent>
    ...
</project>

This will reference the Alfresco SDK project as parent project, allowing you to inherit all SDK features. Full dependency information for other build systems can be found in the Dependency Info page.

Features are provided in terms of Maven profiles, and high configurability is provided with POM properties avaialble to sibling projects.

Examples / archetypes

To kickstart your SDK experience and to provide examples on how to use it, archetypes are available already using this POM. Check the menu item SDK Components for more samples.