Skip to content

Java installation to be used

Alexander Herzog edited this page May 6, 2023 · 1 revision

When starting Warteschlangensimulator via Simulator.exe it is looking for a Java installation and then executing javaw.exe -jar Simulator.jar. Java is searched at these places in this order:

  1. Check for environment variable QS_JAVA_HOME. If this variable is set and if its pointing to a valid Java installation, this installation is used.
  2. Search for Java in .\jdk and .\jre (where . is the folder where Simulator.exe is located).
  3. Check for environment variable JAVA_HOME. If this variable is set and if its pointing to a valid Java installation, this installation is used.
  4. Read the Oracle Java registry keys (HKLM\SOFTWARE\JavaSoft\JDK and HKLM\SOFTWARE\JavaSoft\Java Runtime Environment) and check if one of them is pointing to a Java installation.
  5. Look in C:\Program Files (Arm)\Microsoft and its subfolders for a Java installation.
  6. Look in C:\Program Files\Eclipse Adoptium and its subfolders for a Java installation.
  7. Look in C:\Program Files\Eclipse Foundation and its subfolders for a Java installation.
  8. Look in C:\Program Files\AdoptOpenJDK and its subfolders for a Java installation.
  9. Look in C:\Program Files\Java and its subfolders for a Java installation.
  10. Look in C:\Program Files\Amazon Corretto and its subfolders for a Java installation.
  11. Look in C:\Program Files\Zulu and its subfolders for a Java installation.
  12. Look in C:\Program Files\Microsoft and its subfolders for a Java installation.
  13. Scan the folders defined in the search path environment variable (PATH) for a Java installation.
  14. Search in all subfolders of C:\Program Files for a Java installation.
  15. Try to start javaw.exe without any path.
Clone this wiki locally