32-Bit-Java dominiert meinen WEG magisch
Ich habe ein 32-Bit-Java nur für Chrome und 64-Bit-Java-JDK für alles andere installiert.
Wenn ich java -version
in die cmd eingebe, antwortet das 32-Bit-Java:
C:\>java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
Dies ist die 32-Bit-JRE, die für Chrome installiert wurde (der Name des Installationsprogramms war chromeinstall.exe
).
Ich möchte jedoch, dass das Standard-Java dieses ist:
C:\>"Program Files\Java\jre6\bin\java.exe" -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
Und für den lustigen Teil ist nur der 64-Bit im PFAD!
C:\>echo %PATH%
C:\Windows\system32;C:\Program Files\Java\jre6\bin
(abgeschnittene irrelevante Einträge)
So lange Kurzgeschichte: 64-Bit JRE ist im PFAD, aber 32-Bit-JRE wird standardmäßig ausgeführt. Was passiert hier? Wie man es repariert?
Versucht, die 64-Bit-JDK als Ganzes neu zu installieren, hat nicht geholfen.
1 answers
Bearbeiten Sie Ihren PFAD
Es gibt ein Java.exe-Datei in c:\windows\system32
Sie wollen C:\Program Dateien\Java\jre6\bin VORHER C:\Windows\system32
Weil es C:\Program Dateien\Java\jre6\bin, die Sie ausführen möchten, wenn Sie java
Das ist, was ich von Ihrem Beitrag sowieso sammeln.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-06-20 15:41:23