Getting a copy of the IBM Semeru Runtimes (Windows)

Applies to: On premises

Before you install OpenPages®, install IBM® Semeru Runtimes and set up the system environment variables for Java™ on each application server and the search server. You can also use the steps to install the IBM Semeru Runtimes on the installation server.

Before you begin

If you are upgrading or migrating from 9.0.x and you use a custom keystore, prepare it for IBM Semeru Runtimes. For more information, see Preparing the encryption keystore.

About this task

For application servers, the version of the IBM Semeru Runtimes must be the same on each of the servers.

Procedure

  1. Locate the IBM Semeru Runtimes on the IBM OpenPages installation media.

    The path is \OP_<version>_Main\IBM_Semeru_JDK\WIN64\semeru_21_0_64

  2. Copy the IBM Semeru Runtimes to the local hard disk of the server.

    You can copy the IBM Semeru Runtimes to any directory on the server.

    For example, copy the IBM Semeru Runtimes to the root of the C drive under C:\IBM.
  3. Set the system environment variables for Java.
    1. In the Windows search box, type environment variables, and then click Edit system environment variables.
    2. On the Advanced tab, click Environment variables.
    3. In the System Variables pane, click New.
    4. Type JAVA_HOME in the Variable name field.
    5. Type C:\IBM\semeru_21_0_64 in the Variable value field.
    6. Click OK.
    7. Under System variables, select the Path variable, and then click Edit.
    8. Type %JAVA_HOME%\bin; at the beginning of the list of paths in the Variable value field.
    9. Click OK.
    Note: Start a new command prompt to see the changes to the environment variables.
  4. Verify the version of Java that is on the server.
    Run the java -version command. The result should be similar to the following sample:
    java version "21.0.5" 2024-10-15 LTS
    IBM Semeru Runtime Certified Edition 21.0.5.0 (build 21.0.5+11-LTS)
    Eclipse OpenJ9 VM 21.0.5.0 (build openj9-0.48.0, JRE 21 Windows Server 2016 amd64-64-Bit Compressed 
    References 20241015_304 (JIT enabled, AOT enabled)
    OpenJ9   - 1d5831436e
    OMR      - d10a4d553
    JCL      - d826c2ef42e based on jdk-21.0.5+11)
If the location of Java changes later, you can update it. For more information, see the following technotes:
Tip: You can also change the location of Java on the reporting server. See How to Change the Java Location on an OpenPages Reporting Server.