Я только что установилВуала, своего рода эквивалент Dropbox, и когда я его запускаю, появляется окно с сообщением "Не удалось найти Java VM".
У меня уже установлена виртуальная машина Java, но я проверил еще раз: виртуальная машина Java установлена и запускается из командной строки.
решение1
Wuala требует наличия следующей строки в файле wuala.ini (в Windows 7 она находится здесь C:\Users\<USERNAME>\AppData\Roaming\Wuala
):
vm.location=C:\Program Files (x86)\Java\jre1.6.0\bin\client\jvm.dll
Обратите внимание, что указанный выше путь применим к Windows 7 64-bit, для JRE 6 32-bit. Также обратите внимание, что Wuala не запускается при использовании серверной dll JRE 7 64-bit.
решение2
Последние версии Wuala также показывают это сообщение, но по другой причине. Установщик Wuala установит 32-битную Java VM, если она отсутствует в системе. Через некоторое время 32-битная Java VM удаляется по какой-то причине, возможно, когда какое-то обновление удаляет старую небезопасную VM и заменяет ее новой, которая оказывается 64-битной. Затем Wuala перестает работать.
Решение состоит в том, чтобы установить обе версии Java VM — 32- и 64-битную — бок о бок, загрузив автономный 32-битный установщик с java.com. Это поддерживаемая конфигурация, хотя она и не является конфигурацией по умолчанию. Переустановка Wuala тоже справляется с этой задачей, поскольку она запускает установку правильной Java VM.