Powered by Zoomin Software. For more details please contactZoomin

Semaphore for Windows Administration

Appendix - Common questions

  • Last Updated: May 13, 2026
  • 2 minute read
    • Semaphore
    • Documentation

The following are several questions that have been asked regarding Semaphore.

How do you change the JDK version for Semaphore after installation?

To change the JDK used by Semaphore after it has been installed, see the sections below.

Semaphore Classification Server

Update the “SEMAPHORE_JVM_LIB” environment variable. Use the System Environment Variables editor on Windows. Once changed, restart the “Semaphore <Version> - Classification Server” Windows service.

Semaphore Semantic Enhancement Server

Update the “JAVA_HOME” environment environment variable used by SES. Use the System Environment Variables editor on Windows. Once changed, restart the “Semaphore <Version> - Semantic Enhancement Server” Windows service.

Semaphore Studio

Update two JDK paths using the tomcat8w.exe executable, and one path using NSSM.exe.

  1. Open a command prompt as Administrator on the server.
  2. Navigate to the “c:\Program Files\Smartlogic\Studio\tomcat\bin” directory.
  3. Type the following into your command window:
    c:\Program Files\Smartlogic\Studio\tomcat\bin>tomcat8w.exe //ES//SEM-STUDIO
    
  4. The Tomcat configuration UI will appear.
  5. In the UI, click the Java tab, and change the path to the jvm.dll
  6. Close UI.
  7. Type the following into your command window:
    c:\Program Files\Smartlogic\Studio\tomcat\bin>tomcat8w.exe //ES//SEM-KMM
    
  8. The Tomcat configuration UI will appear.
  9. In the UI, click the Java tab, and change the path to the jvm.dll
  10. Close UI.
  11. Change directory to “c:\Program Files\Smartloguc\Studio\bin”

For each of the services SEM-DA, SEM-RM, SEM-SM, SEM-STUDIO, SEM-PR, SEM-RS

  1. Type the following into your command window:
    c:\Program Files\Smartlogic\Studio\bin>ssm.exe edit SEM-DA
    
  2. The SSM configuration window will appear.
  3. Use the arrows on the upper-right of the UI to navigate to the Environment tab.
  4. Click the Environment tab.
  5. Modify the JAVA_HOME variable to point to your new JDK home.

Once all of these steps are complete, restart all three Windows services: “Semaphore <Version> - Studio (studio)”, “Semaphore <Version> - Studio (kmm)” and “Semaphore <Version> - Studio (da)”.

TitleResults for “How to create a CRG?”Also Available inAlert