Choose the Right Java VM
Platform
The EEM Editor is currently only provided for Windows 32 bit. Even though the EEM-specific code is Java, the eclipse UI contains native platform specific code. JCO is included in the editor as well and is also platform-specific. A Windows 64 bit JVM or other platforms will not work for the EEM Editor.
JDK or JRE
For most use cases the Java Runtime Environment (JRE) is sufficient for the editor.
Version
The EEM Editor 7.2 requires Java 8 32 bits to run.
Recommendation
Note that in general it is possible and common to have multiple Java versions installed on the same PC. Thus you can have a dedicated JVM for the EEM editor only while still running the latest JVM with latest security fixes for other applications and as browser plugin.
Configure the EEM Editor to use the JVM
The EEM Editor is based on the Eclipse Rich Client Platform (RCP) and thus follows the RCP configuration procedure:
- Identify the full path of the java.exe / javaw.exe that you want to use for the EEM Editor. javaw is the recommended binary since it does not open a console window. If you use java.exe you will get a console window which typically does not contain useful information for normal use.
- Open the file EemEditor.ini in a text editor
Add two lines to specify the JVM via the option vm. Make sure to add a line break between the option and the actual path. Example:
-vm c:\soft\sapjvm_86\bin\javaw.exe
Save the file. On next restart the JVM should be used
Warning
Make sure to eliminate any leading spaces in front of these lines. Otherwise these settings will be ignored.
Check the current JVM of the editor
Open menu item Help --> About; Installation Details; Tab Configuration: The entry java.home tells the location of the JVM in use.