project structure/folder structure | Community
Skip to main content
shivangim985778
Level 5
July 31, 2018
Solved

project structure/folder structure

  • July 31, 2018
  • 11 replies
  • 11863 views

Que- what all folder do under crxde lite explain about all folders under crxde lite? use of all folder and working for all folder?

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 Techaspect_Solu

Hi

Below is a brief description of all the folders under crxde lite.

1) The /apps folder is where you will store CQ5 elements such as Templates, Components, OSGi bundles, and static files. In order to start a new application/project, it is necessary to define a location for these elements. Typically, they are defined as a subfolder of the /apps folder(/apps/your project/components).

2) The /content folder contains the pages you create for the website using the templates. All the data in the components you add to the page are stored under the page's node in the content folder.

3) The /etc folder holds the designs, the common 'CSS' and the design level configurations.

4) The /libs folder includes Libraries and definitions that belong to the core of AEM. The sub-folders in /libs represent the out of the box AEM features as for example search or replication.  The content in /libs should not be modified as it affects the way AEM works. Features specific to your website should be developed under /apps.

5) The /var folder includes files that change and are updated by the system; such as audit logs, statistics, event-handling. The sub-folder /var/classes contains the java servlets in source and compiled forms that have been generated from the components scripts.

6) The /tmp folder is the Temporary working area.

7) The /home folder includes users and group information and it also includes ACLs to determine what actions a user or group can take and where it can perform those actions.

For more information go through the below link

Structure within the Repository

Hope this helps!

11 replies

arunpatidar
Community Advisor
Community Advisor
July 31, 2018
Techaspect_Solu
Techaspect_SoluAccepted solution
Level 7
July 31, 2018

Hi

Below is a brief description of all the folders under crxde lite.

1) The /apps folder is where you will store CQ5 elements such as Templates, Components, OSGi bundles, and static files. In order to start a new application/project, it is necessary to define a location for these elements. Typically, they are defined as a subfolder of the /apps folder(/apps/your project/components).

2) The /content folder contains the pages you create for the website using the templates. All the data in the components you add to the page are stored under the page's node in the content folder.

3) The /etc folder holds the designs, the common 'CSS' and the design level configurations.

4) The /libs folder includes Libraries and definitions that belong to the core of AEM. The sub-folders in /libs represent the out of the box AEM features as for example search or replication.  The content in /libs should not be modified as it affects the way AEM works. Features specific to your website should be developed under /apps.

5) The /var folder includes files that change and are updated by the system; such as audit logs, statistics, event-handling. The sub-folder /var/classes contains the java servlets in source and compiled forms that have been generated from the components scripts.

6) The /tmp folder is the Temporary working area.

7) The /home folder includes users and group information and it also includes ACLs to determine what actions a user or group can take and where it can perform those actions.

For more information go through the below link

Structure within the Repository

Hope this helps!

edubey
Level 10
July 31, 2018

Important !!,
DO make sure to take a look at 6.4 repository restructure changes,

https://helpx.adobe.com/experience-manager/6-4/sites/deploying/using/repository-restructuring.html

shivangim985778
Level 5
August 1, 2018

Thanks for this answer but i want more brief information about all the folder and sub folders also..please help me

shivangim985778
Level 5
August 3, 2018

please let me know about clientlib folder and workflow

joerghoh
Adobe Employee
Adobe Employee
August 3, 2018

These deal with certain functionality available in AEM.

For clientlibraries see Using Client-Side Libraries

For workflow see Adobe Experience Manager Help | Using Adobe Experience Manager Workflows

And unless specifically documented use the API instead of manipulating directly nodes in the repository.

shivangim985778
Level 5
August 6, 2018

what is stored in

/conf/global/settings/workflow

shivangim985778
Level 5
August 6, 2018

where is editable templates stored?

shivangim985778
Level 5
August 6, 2018

where is stored template policy and template type?

Where is core component stored?

where is project specific?

what is stored in clientlibs?

where is component level css stored?

where is users stored?

Where is editable template stored?

What is stored in

/conf/global/settings/workflow