in src/main/cpp/launcher/windows/src/JavaUtils.c [723:737]
void searchJavaSystemLocations(LauncherProperties * props) {
if ( props->jvms->size > 0 ) {
DWORD i=0;
writeMessageA(props, OUTPUT_LEVEL_NORMAL, 0, "Search jvm using some predefined locations", 1);
for(i=0;i<props->jvms->size && !isTerminated(props);i++) {
resolvePath(props, props->jvms->items[i]);
if(props->jvms->items[i]->type!=0) { // bundled JVMs are already checked
trySetCompatibleJava(props->jvms->items[i]->resolved, props);
if(props->java!=NULL) {
break;
}
}
}
}
}