bool JvmLauncher::findJava()

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;  
}