Expand my Community achievements bar.

Guidelines for the Responsible Use of Generative AI in the Experience Cloud Community.
SOLVED

What's the use of tmp, var, bin, conf, system folders in AEM

Avatar

Level 3

What's the use of tmp, var, bin, conf, system folders in AEM?

Can I get documents on this?

Thanks!

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

The short and blunt answer is: If you don't know them, ignore them.

The long answer:

  • /tmp is for temporary space, which could get recreated on every startup. Do not store data there which should survive a restart.
  • /var: temporary data, which needs to survive a retart
  • /bin: shouldn't be there. Typically created by accident, when you hit some servlet bound to the /bin folder, but the servlet is not registered yet.
  • /conf: That's the place where configuration is stored. Check the documentation of Sling Context-Aware Configuration for it.
  • /system: That's for the system, don't mess with it.

Jörg

View solution in original post

1 Reply

Avatar

Correct answer by
Employee Advisor

The short and blunt answer is: If you don't know them, ignore them.

The long answer:

  • /tmp is for temporary space, which could get recreated on every startup. Do not store data there which should survive a restart.
  • /var: temporary data, which needs to survive a retart
  • /bin: shouldn't be there. Typically created by accident, when you hit some servlet bound to the /bin folder, but the servlet is not registered yet.
  • /conf: That's the place where configuration is stored. Check the documentation of Sling Context-Aware Configuration for it.
  • /system: That's for the system, don't mess with it.

Jörg