Can a 64-bit Java Runtime Environment (JRE) be used for the GEN85JRE & GEN80JRE environment variables to run the java based Gen 8.x tools?

Document ID : KB000018432
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Although the Gen 8.x Build Tool, Diagram Trace Utility & Gen Studio are all Java based, only the Build Tool is a pure Java application. Therefore, only a 32-bit JRE can be used for the GEN85JRE & GEN80JRE environment variables.

Solution:

Only the Build Tool is a pure Java application that is invoked via a direct launch of a java class.
The Diagram Trace Utility & Gen Studio are 32-bit Eclipse executables so a 32-bit version of the JRE is required otherwise they will fail to load the %GEN85JRE%\bin\server\jvm.dll file Error message dialogs will either be:
"JVM Terminated Exit Code = -1" followed by the JVM options
or
"Failed to load the JNI shared library "%GEN85JRE%\bin\server\jvm.dll""