You are here

Maven Alfresco SDK

The Maven Alfresco SDK is a community project that provides an easy to use approach to developing applications and extensions for Alfresco.

With this SDK you can develop, package, test, run, document and release your Alfresco extension project.

The Maven Alfresco SDK includes a number of archetypes. These archetypes aim to provide a standardized approach to development, release and deployment of Alfresco extensions. The following project types are available:

  1. Alfresco AMP archetype: the Alfresco AMP archetype is a sample fully featured project to manage AMP (Alfresco Module Package) projects. This archetype can be used both for Alfresco Repository and Alfresco Share AMPs.
  2. Alfresco all-in-one archtype: the Alfresco all-in-one archetype is a multi-module project, leveraging Maven Alfresco SDK's powerful capabilities to customize and run the full Alfresco platform embedded and all its components. The archetype does not require additional download and provides a perfect starting point for full-blown Alfresco projects.

Project documentation, website and support

The main documentation page can be found on the Maven Alfresco SDK. The Maven Alfresco SDK is a community supported project. Documentation and details of the mailing list can be found on the Maven Alfresco SDK website.

Details on using the Maven Alfresco SDK with Alfresco Enterprise can be found in the Using Maven Alfresco SDK with Alfresco Enterprise tutorials.

Sending feedback to the Alfresco documentation team

You don't appear to have JavaScript enabled in your browser. With JavaScript enabled, you can provide feedback to us using our simple form. Here are some instructions on how to enable JavaScript in your web browser.