Running traymonitor gives an error
---------------------------
Launch4j
---------------------------
This application requires a Java Runtime Environment 1.6.0
---------------------------
OK
---------------------------
After investigation I've found out that traymonitor.exe searches regsitry key "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment" (and "HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Java2 Runtime Environment" to detect Java version.
But I have already installed JDK and working Java.
To avoid this error I've copied all subkeys and values of "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit" registry key to newly created "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment". And it's worked.
I guess it's strange to require JRE when JDK is already installed.
Description
Running traymonitor gives an error
---------------------------
Launch4j
---------------------------
This application requires a Java Runtime Environment 1.6.0
---------------------------
OK
---------------------------
After investigation I've found out that traymonitor.exe searches regsitry key "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment" (and "HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Java2 Runtime Environment" to detect Java version.
But I have already installed JDK and working Java.
To avoid this error I've copied all subkeys and values of "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit" registry key to newly created "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment". And it's worked.
I guess it's strange to require JRE when JDK is already installed.