close

Filter

loading table of contents...

Blueprint Developer Manual / Version 2010

Table Of Contents

3.1.1 Developer Setup

These 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 http://bit.ly/cmcc-10-supported-environments). The variable JAVA_HOME must be set.

  • A supported browser (see http://bit.ly/cmcc-10-supported-environments)

  • Maven 3.6.1

  • An IDE. CoreMedia suggests IntelliJ Idea because it has the best support for CoreMedia Studio development.

  • Install Sencha Cmd 7.2.0 from https://www.sencha.com/products/extjs/cmd-download/ on your computer. Ensure that Sencha Cmd is available in your PATH variable.

    Some Maven modules need more memory than Sencha Cmd provides per default. You can pass additional JVM options via the jangaroo-maven-plugin in the pom.xml of the corresponding module by using the senchaJvmArgs configuration. For the studio-base-app this value is already set to -Xms512m -Xmx2048m and can be overridden via the maven property studio-base-app.senchaJvmArgs.

  • 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. Alternatively, you can use other supported browsers (Firefox, Edge, Internet Explorer 11) or PhantomJS. If you wish to do so, see Section “Joo Unit Testing”.

  • CoreMedia license files for starting the various Content Servers. If you do not already have the files, request your licenses from the CoreMedia support.

Search Results

Table Of Contents