To be able to compile, deploy, and develop in dotCMS, you will need as an absolute minimum, the following tools: Java Development Kit (JDK) Eclipse Git client