We used to create the AEM projects using the old Maven archetype which has many issues and not easy to customize. With the help of ACS commons there is a new way of creating the AEM projects which is easy, includes the default config options and also provides an option to include the ACS commons package as a sub package and many more.
- The creation process is fairly simple. Just install the lazy bone tool from here. Installation is very easy in unix/linux.
>gvm install lazybones
- Type the below command and just answer few Yes/No questions :). This is for choosing different options for creating the project.
>lazybones create aem-multimodule-project <directory name>
- Once you answer all the questions, your project will be ready for the build.
After the installation a .lazybones folder will be created which will have all the options you’ve selected while creating the project.
More info here : https://github.com/Adobe-Consulting-Services/lazybones-aem-templates
Thanks to Pavan Gaddam (my colleague) for introducing me to lazy bones. 🙂
Leave a comment