Welcome to the Maven Alfresco AMP Archetype home

You've reached the Sourcesense ( http://www.sourcesense.com ) Maven Alfresco AMP archetype home page (version: 1.0.0)

Description

This archetype aims to provide a standardized approach to development, release and deployment of Alfresco AMPs (as opposed to Alfresco extensions, released as a different artifact ). Using standard m2 lifecycle commands (mvn compile package deploy) and generally available plugins (cargo, release, assembly) we are able to cover a very high percentage of Alfresco lifecycle common use cases. You are able within minutes to have a compatible AMP module built and its lifecycle supported by Maven, in a fully transparent way also with open source available AMPs.

Quick Start (maven2)

For a quick start you can a maven alfresco AMP project created by just running (maven 2.0.6+ required) :

mvn  org.apache.maven.plugins:maven-archetype-plugin:1.0-alpha-7:create  -DarchetypeGroupId=com.sourcesense.alfresco -DarchetypeVersion=1.0.0 \
                        -DarchetypeArtifactId=maven-alfresco-amp-archetype \
                        -DgroupId=mycompany.com  -DartifactId=mymodule -Dversion=1.0 \
                        -DremoteRepositories=http://repository.sourcesense.com/maven2 \
                        -DpomRemoteRepositories=http://repository.sourcesense.com/maven2

WARNING: Snapshot versions are not supported for modules due to Alfresco limitations