I have downloaded Knime 4.0.0 installer package and unzipped it in my local. When I tried running Knime.exe it throws me error “A java Runtime Environment (JRE) or JDK must be available in order to run Knime. No JVM was found after searching the following locations plugins/org.knime.binary.jre.win32.x86_64_1.8.0.202-b08/jre/bin”.
I verified I have installed Java JRE and located under C:\Program Files\Java\jre1.8.0_211\bin and alos defined in the Path variable.
A JRE is bundled with KNIME, so it doesn’t a local install should one exist. The JRE, for Windows, is in the plugin listed above (plugins/org.knime.binary.jre.win32.x86_64_1.8.0.202-b08/jre/bin) - if you examine that file path (relative to the KNIME directory) what appears to be missing? (e.g there is no org.knime.binary.jre... directory. there is that directory but no jre subdirectory. etc.)
MD5 hash of KNIME 4.0.0 Installer (64bit).exe:
59d001b2f8733864870c73ffc0605108
Alternatively, if you don’t care about forensics, and want to throw caution to the wind assuming that this was the one and only plugin that failed to get installed, you could modify the knime.ini file in the KNIME directory and on the line following -vm (which now lists that plugin path) list the full bath to your local JRE install.
Ah - so you’re not using the installer. Ok - so you downloaded a zip and unpacked the zip. What is the MD5 of the zip file, if you still have it.
Windows is notoriously a poor operating system for long file paths; did you perhaps try to unpack the zip into a directory that is already several levels deep off the root of the drive? What happens if you unpack the zip into the root directory (ie. into C:\) ?