The problem is the same in SQL Server 20 as mentioned in the article here.While Java sits patiently on the computer, it instantly acts when. The Java Runtime Environment (JRE) brings the Java platform to your PC within seconds from starting the installation process.(You can configure this by running SQUISH_DIR/bin/squishconfig -java=.) But sometimes it is not obvious which JRE is being used. It is important to configure Squish for Java to use exactly the same JRE (Java Runtime Environment) that your application is using.The configuration wizard may fail to detect an existing Server JRE installation if it is not correctly configured, or if the JAVA_HOME setting points to an earlier version than that required by Code Search. During installation, the wizard sets the JAVA_HOME environment variable to point to the Server JRE installation folder.