Apache Sling > Sling CMS > Developers > Extending Sling CMS
The Apache Sling CMS Project Archetype creates a simple project structure with common dependencies for you to use to create custom applications on Apache Sling CMS.
To create a project with the archetype, run the following command:
mvn archetype:generate -DarchetypeGroupId=org.apache.sling \ -DarchetypeArtifactId=org.apache.sling.cms.archetype \ -DarchetypeVersion=0.14.0
You should then enter the following values:
Install the new project into an Apache Sling CMS instance running at localhost:8080 by running the following command from the project root:
mvn clean install -P autoInstallBundle
Once the project is installed you should see the configuration here: http://localhost:8080/cms/config/configs.html/conf
And be able to create a page under /content/[appName] (once you create the site).