- Mark as New
- Follow
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report
On Windows it seems the nlserver is purely using registry key when trying to locate JVM on the disk. It is not using JAVA_HOME, PATH or any other method you may be used from other Java process launchers.
Specifially nlserver looks in registry location HKLM\Software\JavaSoft in order to find a JVM. Setting this registry key is not part of the Java standard; it was/is a proprietary thingy done by Oracle's Java installer. The consequence is that if you use any other Java distribution than Oracle's (or haven't installed the JDK but just unpacked a ZIP bundle) then you need to double-check if your specific Java distribution sets this key or not. If you are using AdoptOpenJDK, Zulu, Amazon Corretto or any other Java distribution which is not Oracle's then you need to verify the presence of this registry key.
For example with AdoptOpenJDK's MSI Installer it is an opt-in option:
Views
Replies
Total Likes