in src/main/cpp/bootstrap/jvmlauncher.cpp [165:177]
bool JvmLauncher::canLoadJavaDll() {
// be prepared for stupid placement of msvcr71.dll in java installation
// (in java 1.6/1.7 jvm.dll is dynamically linked to msvcr71.dll which si placed
// in bin directory)
PrepareDllPath prepare(javaBinPath.c_str());
HMODULE hDll = LoadLibrary(javaDllPath.c_str());
if (hDll) {
FreeLibrary(hDll);
return true;
}
logErr(true, false, "Cannot load %s.", javaDllPath.c_str());
return false;
}