The official documentation is at: http://docs.alfresco.com
Maven Alfresco SDK
The Maven Alfresco SDK is a full set of Maven components like
- POM files
to support standard based and enterprise ready development on Alfresco.
Full documentation for Alfresco SDK 2.0 is available at the Maven Alfresco SDK Project Website.
Older versions (1.x) of the SDK are documented here instead.
A set of tutorials for Alfresco Enterpise 4.2-preview, + SDK 1.x has been added to the Official Alfresco Docs.
A set of tutorials for Alfresco 5.0 + SDK 2.x is available at Official Alfresco Docs.
This is a Community effort developed as a Google Code project and it's backed by the Alfresco Artifacts Repository, providing Alfresco Community and Enterprise artifacts for Alfresco releases. As of version Community 4.2.b also POM files are provided for the Alfresco artifacts, enabling full integration of Alfresco in your Maven development processes. To join the community check the Google Groups.
You will need Alfresco Community 4.2.b+ to leverage full SDK functionality. This is due to the fact this SDK assumes the existence of POMs for Alfresco Artifacts, and the related issue was solved as of Alfresco Community 4.2.b.
The Maven Alfresco SDK is a full re-writing of older version originally called the latest 3.x Maven Alfresco Lifecycle. That version is now obsolete and the Maven Alfresco SDK 1.0+ is recommended.