Der Computer führt die Version 32 Bits standardmäßig aus.
Nicht genau. Es hängt eher von der aufrufenden Anwendung ab.
Lassen Sie uns zwei Beispiele siehe:
starten cmd.exe (Verwendung WINDOWS + R und geben Sie cmd)
run "java -version" und Sie erhalten
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)
Start cmd.exe über 32-Bit-Programm (z. B. Gesamtbefehl)
run "java -version" und Sie erhalten
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
Java HotSpot(TM) Client VM (build 22.1-b02, mixed mode, sharing)
Wie kann versuchen, den Stubs in Windows \ System32 und Windows \ syswow64 direkt zu verwenden. Die einzige Änderung:
Der einzige Weg, ich weiß, von 32 Bit auf 64 Bit zu erhöhen ist die 64-Bit-Version explizit ausführen mit
Diese Logik gilt auch für alle anderen Java-Befehle mit Wrappern in Windows \ System, wie JavaWays.
=> Link zu "c: \ Programme \ Java \ jre6 \ bin \ javaws.exe"
können wir nicht nur die Verknüpfung zu ersetzen C ändern: \ Windows \ SysWOW64 von C:/Windows/System32 ? – Zecas