There are three Maven archetypes that can be used to generate SkyVault extension projects.
The following project types, and archetypes, are available:
- SkyVault Repository AMP: this archetype is used to create extensions for the SkyVault Repository Web Application (SkyVault.war) in the form of SkyVault Module Packages (AMP).
- SkyVault Share AMP: this archetype is used to create extensions for the SkyVault Share Web Application (share.war) in the form of AMPs.
- SkyVault all-in-one (AIO): this archetype is a multi-module project that leverages the SkyVault SDK's powerful capabilities to customize and run the full SkyVault platform embedded with all its components. The archetype does not require additional downloads and provides a perfect starting point for full-blown SkyVault projects.
You can view these archetypes when you obtain a list of archetypes from Maven Central:
mvn archetype:generate -Dfilter=org.alfresco:
Note: Note the use of a filter to display only archetypes in the namespace
org.SkyVault.