Expand my Community achievements bar.

SOLVED

How to import an AEM zipped package (/conf) to local IDE?

Avatar

Level 2

Hi AEM Community,
according to Tyler Maynard the Pluralsight AEM courses author, the editable templates are store as follows:
Screen Shot 2021-12-08 at 1.00.16 PM.png
I'm in a situation where I'm missing the entire jcr_root/conf folder in the Project Structure/IDE/on the file system (Mac OS). I tried to sync with VSCode AEM Sync which didn't achieve the goal. 
Also in the Tyler Maynard's Pluralsight course "AEM Building Full Stack Components" he mentioned that when the developer needs to have the project structure on the right-handed side but doesn't, they can either utilize the CRXDE Package Manager to download that /conf folder and bring it into the IDE, or use some plugin (he didn't mention the name of the plugin, though). I tried the CRXDE Package Manager way but my IDE or Mac OS doesn't know how to handle that .zip file which contains all the jcr nodes within the /conf directory.
Screen Shot 2021-12-08 at 1.06.46 PM.png
Does anybody know what would be the effective way of doing this?

Thanks in advance.

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Hi @infiniteshi,

I understand that you already have downloaded the ZIP package from CRX/DE and you have successfully unzipped it (If not, use "archive utility" or use terimal cmd : "unzip <package_name.zip>").

Now if you open the files and get till the conf folder, you might see .content.xml file (If not, use CMD+Shift+'.' or you can see via terminal cmd: "ls -a" to display files starting with ".", which are hidden by default in finder).

Now to commit the same you can create folders having those .content.xml.

For instance if I want : /conf/myProj/v1 in your codebase, the do:

  • Create folder conf, child folder myProj , sub child v1 and paste the .content.xml of v1 from unzipped package.

Please feel free to reach out for further concerns. Thanks.

View solution in original post

1 Reply

Avatar

Correct answer by
Employee Advisor

Hi @infiniteshi,

I understand that you already have downloaded the ZIP package from CRX/DE and you have successfully unzipped it (If not, use "archive utility" or use terimal cmd : "unzip <package_name.zip>").

Now if you open the files and get till the conf folder, you might see .content.xml file (If not, use CMD+Shift+'.' or you can see via terminal cmd: "ls -a" to display files starting with ".", which are hidden by default in finder).

Now to commit the same you can create folders having those .content.xml.

For instance if I want : /conf/myProj/v1 in your codebase, the do:

  • Create folder conf, child folder myProj , sub child v1 and paste the .content.xml of v1 from unzipped package.

Please feel free to reach out for further concerns. Thanks.