MultiBit lässt sich nicht öffnen, sagt "Java nicht installiert"

Meine MultiBit-Wallet öffnet sich nicht, weil "Java nicht installiert ist", obwohl ich Java 8, 7u51 und 6u49 installiert habe... Welche Version von Java sollte ich installiert haben?

Könnte dies Ihr Problem beheben? bitcointalk.org/index.php?topic=249104.0

Antworten (4)

Schauen Sie sich die Installationsanleitung für Multibit an , es sieht so aus, als ob es ein allgemeines Problem mit Windows gibt.

Es könnte sein, dass Sie die falsche Java-Architektur installiert haben (z. B. Sie haben 32-Bit, benötigen aber 64-Bit. Oder vielleicht erfordert Multibit 32-Bit-Java sogar auf einem 64-Bit-System).

Oh, und einer der Vorschläge auf der Multibit-Seite schlägt vor, das Programm im Kompatibilitätsmodus auszuführen.

Wenn Sie ein solches Problem haben, versuchen Sie immer, Java neu zu installieren. Laden Sie es herunter und installieren Sie es wie üblich von https://www.java.com/en/download/

Definieren Sie eine JAVA_HOME-Umgebungsvariable mit dem Pfad zu Ihrer jre/jdk-Installation darin. Das hat bei mir funktioniert.

Ich hatte das gleiche Problem und während ich versuchte, eine Lösung zu finden, fand ich viele Leute, die vorschlugen, die x86-Version von Java zu installieren, was dumm ist, wenn Sie tatsächlich ein x64-Betriebssystem ausführen. Andere schlugen vor, MultiBit HD auszuprobieren, das noch nicht offiziell veröffentlicht wurde, das ist wahrscheinlich auch keine gute Idee. Es hat eine ganze Weile gedauert, aber ich habe herausgefunden, wie ich es zum Laufen bekomme.

Scheint, als ob MultiBit IzPack und JSmooth verwendet und der zweite ein Problem hat, die x64-Version von Java auf Ihrem System zu lokalisieren. Um dies zu beheben, legen Sie die JAVA_HOME-Umgebung wie oben vorgeschlagen fest. https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows

Noch besser, setzen Sie JAVA_HOME auf den JDK-Pfad statt auf den JRE-Pfad, wenn Sie das Java Development Kit installiert haben. Andernfalls müssen Sie die Variable bei jeder Aktualisierung von Java JRE bearbeiten.