У меня довольно долго была проблема с установкой Java, и у меня никогда не было времени сидеть и пытаться решить эту проблему.
Поэтому я продолжил работу и удалил все версии Java, которые я установил, чтобы заставить Weka работать.
Затем я установил JDK v7u71 x64 (моя машина 64-битная).
Я добавил каталог bin этой недавно установленной Java в мой PATH.
Я иду в командную строку и введите «Java-версия». Здесь меня приветствуют те же старые сообщения об ошибках:
"Ошибка: загрузка: C:\Windows\jre\bin\msvcr100.dll
Ошибка: загрузка: C:\Windows\jre\bin\client\jvm.dll "
- Затем я запустил эту команду: '"C:\Program Files\Java\jre7\bin\java" -version "и вернулась правильная версия.
Я пошел и посмотрел на каталог jre в каталоге Windows, там был msvcr100.dll и jvm.dll. Почему эта конкретная «Java» не работает? и что я должен сделать, чтобы заставить Java работать правильно на моей системе?
Одним из решений было то, что я переименовал (удалил) папку Windows jre и попробовал команду «java -version». Это сработало. Но я не уверен, что это лучшее решение моей проблемы.