2016-04-22 11 views
0

I jQAssistant installiert ist, stellen Sie die JQASSISTANT_OPTS Variable -Xmx1024M -XX: MaxPermSize 512m = wie empfohlen und erhalten dann (beim Start jqassistant.cmd):jQAssistant Haufen Probleme - Set Java-Version explizit

Error occurred during initialization of VM 
Could not reserve enough space for object heap 
Error: Could not create the Java Virtual Machine. 
Error: A fatal exception has occurred. Program will exit. 

Ich denke, Dieser jQAssistant läuft auf der falschen Java-Version. Kann jemand die Java-Version bestimmen oder ändern? Oder gibt es einen anderen Grund dafür?

Antwort

1

laufen Gerade

> set PATH 

auf der Befehlszeile. Sie werden Ausgabe wie folgt den Pfad der Java-Installation sehen enthält, die verwendet wird, wenn jqassistant.cmd ausgeführt wird:

`Path=C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\GNU\GnuPG\pub;C:\Program Files (x86)\PuTTY;C:\Development\apache-maven-3.3.9\bin;C:\Program Files\Java\jdk1.8.0_77\bin;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\TortoiseGit\bin;C:\Development\jruby-9.0.4.0\bin` 

(der relevante Teil in diesem Fall ist „C: \ Programme \ Java \ jdk1. 8.0_77 \ bin ").

Sie können dies überprüfen, indem Sie:

> java -version 
java version "1.8.0_77" 
Java(TM) SE Runtime Environment (build 1.8.0_77-b03) 
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode) 

Normalerweise sind die angegebenen Parameter auf allen Oracle JVMs auch Versionen eine Warnung ausgeben über die nicht mehr unterstützt MaxPermSize Parameter, wenn 1.8 funktionieren sollte.

Können Sie Informationen darüber bereitstellen, was auf Ihrem Computer läuft?