Ich versuche, den typsicheren Aktivator unter Windows 8.1 x64 auszuführen. Es sagt immer, ich habe keine gültige JDK-Installation:
%Vor%Ich habe mein JAVA_HOME auf:
gesetzt %Vor%Was ist ein gültiger Ort?
Hier war meine Problemumgehung:
Fügen Sie Ihrem activator.bat in Zeile 112 folgenden Code hinzu:
%Vor%Oder wo immer sich Ihre java.exe befindet und was auch immer Ihre Java-Version ist.
Ihr Code sollte jetzt wie folgt aussehen:
%Vor%Als ich "path" in cmd eingegeben habe, habe ich meinen Klassenpfad bekommen, aber "java_home", "java -v", usw. haben nicht funktioniert. Ich weiß nicht, warum ich dieses Problem habe, aber mein (hässlicher) Workaround hat funktioniert.
Ich hatte ein ähnliches Problem auf Windows 7 64b. Das Problem wurde gelöst, indem das installierte Verzeichnis von 'C: \ Program Program ..' in ein Verzeichnis ohne Leerzeichen wie 'c: \ java' geändert wurde.
Also lautet die Lösung: Java in einem Pfad ohne Leerzeichen installieren.
Ich hoffe, es kann helfen.
Tags und Links typesafe