in src/main/cpp/bootstrap/jvmlauncher.cpp [402:422]
bool JvmLauncher::findJava(const char *minJavaVersion) {
// scan for registry for jdk/jre version 9
if (findJava(JDK_POST9_KEY, "", minJavaVersion)) {
return true;
}
if (findJava(JRE_POST9_KEY, "", minJavaVersion)) {
return true;
}
if (findJava(JDK_KEY, JAVA_JRE_PREFIX, minJavaVersion)) {
return true;
}
if (findJava(JRE_KEY, "", minJavaVersion)) {
return true;
}
javaPath = "";
javaExePath = "";
javaClientDllPath = "";
javaServerDllPath = "";
javaBinPath = "";
return false;
}