MultiBit не открывается, пишет "Java не установлена"

Мой кошелек MultiBit не открывается, потому что "Java не установлена", хотя у меня установлены Java 8, 7u51 и 6u49... Какую версию Java мне нужно установить?

Может ли это решить вашу проблему? bitcointalk.org/index.php?topic=249104.0

Ответы (4)

Ознакомьтесь с руководством по установке Multibit , похоже, это обычная проблема с Windows.

Возможно, у вас установлена ​​неправильная архитектура Java (например, у вас может быть 32-битная версия, но вам нужна 64-битная. Или, может быть, для многобитной версии требуется 32-битная Java даже в 64-битной системе).

Да, и одно из предложений на многобитной странице предлагает запустить программу в режиме совместимости.

Когда у вас возникает такая проблема, всегда пытайтесь переустановить java. Загрузите и установите его обычным способом с https://www.java.com/en/download/.

Определите переменную среды JAVA_HOME, указав в ней путь к вашей установке jre/jdk. Это сработало для меня.

У меня была та же проблема, и, пытаясь найти решение, я обнаружил, что многие люди предлагают установить версию Java для x86, что глупо, если вы на самом деле используете операционную систему x64. Другие предлагали попробовать MultiBit HD, который еще официально не выпущен, что, вероятно, тоже не очень хорошая идея. У меня ушло довольно много времени, но я понял, как заставить его работать.

Похоже, что MultiBit использует IzPack и JSmooth, а у второго есть проблема с локализацией x64-версии Java в вашей системе. Чтобы исправить это, установите среду JAVA_HOME, как было предложено выше. https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows

Еще лучше установить JAVA_HOME на путь JDK вместо пути JRE, если у вас установлен Java Development Kit. В противном случае вам придется редактировать переменную при каждом обновлении Java JRE.