Developing with Magnolia CMS requires a minimal set of core tools:
- Java Development Kit. Java Standard Edition (Java SE) is recommended.
- Integrated Development Environment (IDE) such as Eclipse or IntelliJ IDEA.
- Application server. We ship the bundle with Tomcat. See the Certified stack for other options.
- Git. Magnolia CMS source code is in Git. We will keep the old Subversion repositories around for a while.