Blueprint Developer Manual / Version 2512.0
Table Of ContentsThese are the prerequisites for your local machine where you develop CAE templates or CoreMedia Studio extensions, for example.
Hardware
At least a dual-core CPU with 2GHz, a quad-core CPU is recommended, because CoreMedia CMS code makes heavy use of multithreading.
The minimum RAM you need is 8 GB which is enough if your locally tested components are connected to remote Test System Setup.
Required Software
A supported Java SDK (see https://releases.coremedia.com/cmcc-13/artifacts/CMCC 13 - Supported Environments.pdf). The variable
JAVA_HOMEmust be set.A supported browser (see https://releases.coremedia.com/cmcc-13/artifacts/CMCC 13 - Supported Environments.pdf)
A supported Maven installation, (see https://releases.coremedia.com/cmcc-13/artifacts/CMCC 13 - Supported Environments.pdf).
A supported Node installation, (see https://releases.coremedia.com/cmcc-13/artifacts/CMCC 13 - Supported Environments.pdf)
A supported pnpm installation, (see https://releases.coremedia.com/cmcc-13/artifacts/CMCC 13 - Supported Environments.pdf)
An IDE. CoreMedia suggests IntelliJ Idea because it has the best support for CoreMedia Studio development.
A supported container environment, see Section 3.2.2, “Docker Compose Setup” and https://releases.coremedia.com/cmcc-13/artifacts/CMCC 13 - Supported Environments.pdf for details.
If you want to build the workspace with tests, you need an up-to-date version of Google Chrome installed on your computer. It must be contained in your path.
CoreMedia license files for starting the various Content Servers. If you do not already have the files, request your licenses from the CoreMedia support.
OEM Licenses
CoreMedia has an OEM license agreement in place for the following software components:
These licenses are part of any CoreMedia license agreement, and allow use, and extension of, these components in the context of CoreMedia products. Therefore, you are free to extend CoreMedia Studio using ExtJS and the required tools by Sencha and to use and extend CKEditor in your CoreMedia projects.


