MagicDraw does not start on Mac OS X after a Java version upgrade to JDK/JRE 9 (Java 9) when using a no install file or running an application from a /bin directory. How do I solve this?
Java version 9 is set as the default system Java after updating Java. This Java version is not supported by our modeling tools*.
The solution is to download and install version 18.4 SP1 or a later original signed .dmg file, as it has the required Java version bundled in.
If you are using an earlier version than 18.4 SP1 and cannot start the modeling tool*, please do the following:
- Download the original signed <modeling tool*>.dmg file and install the application again.
- In bin\magicdraw.properties**, set JAVA_HOME to the Java version installed in the <modeling_tool*_installation_directory >\java folder.
- Run magicdraw.sh*** file from the /bin folder.
*MagicDraw, Cameo EA, Cameo Systems Modeler
** cameoea.properties, csm.properties