Skip to main content
Naveen_AEM_dev
Level 4
May 3, 2017 9:03 AM UTC
Solved

AEM project structure

What is the best (Adobe recommended) way to generate an AEM project structure? Lazybones AEM multi-module template or AEM maven multi-module archetype version 10?

Pros / Cons of using each approach?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Prince_Shivhare
Prince_ShivhareAccepted solution
Community Advisor
May 3, 2017 10:20 AM UTC

Hi Naveen,

lazybones bones is very interactive , flexible and easy to customize according to your project need. Adobe consulting Services (ACS) provides a aem multi module template using which you can create AEM projects, which includes lot of default config options and also provides an option to include the ACS commons package as a sub package. you will have lot of options to configure your new project.

http://www.aemcq5tutorials.com/tutorials/create-aem-project-structure-using-lazybones/

* Using Lazybones now you can also see template under template editor.

When we create a aem project using Maven archetype it is not easy to customize, it provides lots of sample content and packages like test, launcher. Which might not be required for your project.

https://helpx.adobe.com/experience-manager/using/first-arch10.html

As per My understandings, Maven Archetype 10 was suggested till AEM 6.2 but from now futher releases lazybones is suggest.

~ Prince

6 replies

Prince_Shivhare
Community Advisor
Prince_ShivhareCommunity AdvisorAccepted solution
Community Advisor
May 3, 2017 10:20 AM UTC

Hi Naveen,

lazybones bones is very interactive , flexible and easy to customize according to your project need. Adobe consulting Services (ACS) provides a aem multi module template using which you can create AEM projects, which includes lot of default config options and also provides an option to include the ACS commons package as a sub package. you will have lot of options to configure your new project.

http://www.aemcq5tutorials.com/tutorials/create-aem-project-structure-using-lazybones/

* Using Lazybones now you can also see template under template editor.

When we create a aem project using Maven archetype it is not easy to customize, it provides lots of sample content and packages like test, launcher. Which might not be required for your project.

https://helpx.adobe.com/experience-manager/using/first-arch10.html

As per My understandings, Maven Archetype 10 was suggested till AEM 6.2 but from now futher releases lazybones is suggest.

~ Prince

Translate
cquser1
Level 7
May 3, 2017 10:28 AM UTC
Naveen_AEM_dev
Level 4
May 3, 2017 10:32 AM UTC

Hi Prince, thanks for your reply and I agree with what you said about lazybones. 

I'm looking for information around the official recommendation by Adobe, lazybones or the archetype?

Translate
Naveen_AEM_dev
Level 4
May 3, 2017 10:41 AM UTC

Thanks mate, that was precisely what I needed.

Translate
Prince_Shivhare
Community Advisor
Community Advisor
May 3, 2017 10:45 AM UTC

Hey!

check the forum link provided above you will find kautuk's comment.

Also #Scott can you help you on this about adobe's recommendation.

 

~ Prince

Translate
smacdonald2008
Level 10
May 3, 2017 1:38 PM UTC

We will be putting out LAzyBones article very soon: 

http://scottsdigitalcommunity.blogspot.ca/2017/04/creating-adobe-experience-manager.html

ALso - we will be doing Ask the AEM Experts on Lazybones this month. I would recommend that you sign up. 

Translate