Similar content

Loading

Powered by Canoo FindIT.

Development environment

Developing with Magnolia CMS requires a minimal set of core tools:

  1. Java Development Kit. Java Standard Edition (Java SE) is recommended.
  2. Integrated Development Environment (IDE) such as Eclipse or IntelliJ IDEA.
  3. Application server. We ship the bundle with Tomcat. See the Certified stack for other options.
  4. Git. Magnolia CMS source code is in Git. We will keep the old Subversion repositories around for a while.
Below you find step-by-step instructions for setting up a development environment on a Windows machine. If you already have some experience with developing webapps, you should be able to apply them to any platform.