Was ist der Pfad für JDK unter Windows 7 64-Bit?

Wenn ich mit dem JDK arbeite, heißt es, dass javac nicht als interner oder externer Befehl erkannt wird. Was soll ich tun? Was ist der Pfad für jdk1.6. 0_21?

Author: Peter Mortensen, 2010-09-29

5 answers

Abhängig davon, ob Sie das 64-Bit-oder 32-Bit-JDK installiert haben, sollte es sich um Folgendes handeln:

  • 32-bit: C:\Program Files (x86)\Java\jdk1.6.0_21\bin
  • 64-bit: C:\Program Files\Java\jdk1.6.0_21\bin

Sie sollten in der Lage sein, Ihre PATH Umgebungsvariable zu bearbeiten, um diesen Pfad einzuschließen.

 8
Author: heavyd,
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
2010-09-29 02:58:55

Nun, ging zurück, deinstalliert alle JDK-Einträge in der Systemsteuerung.

  • Laden Sie Java SE Development Kit 7 update 4 für Windows x 86 (32-bits) jdk-7u4-windows (auch bei uns unter Windows 7 Ultimate x64 bit SP1 system.)

  • Installieren Sie dieses 32 Bit JDK Kit in c:\program files (x86)java\jdk1.7.0_04\

  • Laden Sie für die Android-Installation installer_r18_windows.exe herunter und suchen Sie den Ordner Java SE unter c:\program dateien (x86)\java\jre7\bin\java.exe -

Schlussfolgerung: SDK kennt nur das 32-Bit-JDK ordnerspeicherort auch wir laufen Win 7 64-Bit-Systeme. Die Ordnerspeicherorte der Programmdateien sind unterschiedlich.

 1
Author: young707,
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
2012-05-21 07:03:22

Ich habe java-version in 1.7.0_21 C:\Windows\SysWOW64.

Es scheint, dass Windows 7 64-Bit 32-Bit - Programme, von denen Sie glauben, dass sie in system32 installiert werden, in SysWOW64 umleitet-das Problem ist, dass die Umgebungsvariable PATH nicht so aktualisiert wird, dass sie übereinstimmt.

 0
Author: BAB,
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
2013-05-08 10:54:23

Das Problem ist, dass das Betriebssystem javac nicht finden kann.exe für die Ausführung. Um es in die richtige Richtung zu lenken, müssen Sie die Umgebungsvariable PATH festlegen.

Führen Sie in Windows 7 Folgendes aus:

  1. Klicken Sie mit der rechten Maustaste auf Arbeitsplatz und wählen Sie Eigenschaften.

  2. Wählen Sie im angezeigten Fenster "Erweiterte Systemeinstellungen" (auf der linken Seite).

  3. Gehen Sie zur Registerkarte Erweitert und klicken Sie auf "Umgebungsvariablen".

  4. Als heavyd fügen Sie diese Pfade zur Pfadvariablen hinzu, indem Sie sie bearbeiten oder auf Neu klicken.

Siehe dieser Link für weitere Informationen. Es beschreibt das Setzen von Umgebungsvariablen in einer 32-Bit-Umgebung, der einzige Unterschied ist der Pfad selbst.

 0
Author: Maximin,
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
2017-03-20 10:17:09

Windows 8.1 (64-bit)

C:\Program Dateien\Java\jdk1. 8. 0_45\bin

Fügen Sie diesen Pfad ein und Sie sind bereit zu gehen.

 -3
Author: Shashank,
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
2015-06-13 14:04:45