Frequently Asked Questions¶
Where can I get the source code?¶
All source code for Enonic XP is published on our GitHub project page.
Do you publish changelogs?¶
What is $XP_INSTALL?¶
$XP_INSTALL and $XP_HOME are referenced frequently in the documentation and it is important to understand the difference. $XP_INSTALL is the top level directory of the XP installation and it contains the directories bin, home, lib, toolbox and others.
What is $XP_HOME?¶
$XP_HOME, by default, is the location of the $XP_INSTALL/home folder which contains the config, deploy, repo and other directories specific to a single XP instance. The home folder can be copied to multiple locations for developers working on more than one project.
There are two situations where the $XP_HOME environment variable must be set:
- When developers are working on an application and intend to use ./gradlew deploy.
- When a home folder other than $XP_INSTALL/home is to be used.