AEM project structure | Community
Skip to main content
Naveen_AEM_dev
New Participant
May 3, 2017
Solved

AEM project structure

  • May 3, 2017
  • 6 replies
  • 3170 views

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.
Best answer by Prince_Shivhare

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

smacdonald2008
New Participant
May 3, 2017

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. 

Prince_Shivhare
New Participant
May 3, 2017

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

Naveen_AEM_dev
New Participant
May 3, 2017

Thanks mate, that was precisely what I needed.

Naveen_AEM_dev
New Participant
May 3, 2017

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?

cquser1
New Participant
May 3, 2017
Prince_Shivhare
Prince_ShivhareAccepted solution
New Participant
May 3, 2017

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