Wenn ich mit dem JDK arbeite , heißt es, dass dies javac
nicht als interner oder externer Befehl erkannt wird. Was soll ich tun? Was ist der Pfad für jdk1.6.0_21?
Wenn ich mit dem JDK arbeite , heißt es, dass dies javac
nicht als interner oder externer Befehl erkannt wird. Was soll ich tun? Was ist der Pfad für jdk1.6.0_21?
Antworten:
Abhängig davon, ob Sie das 64-Bit- oder 32-Bit-JDK installiert haben, sollte es sich in folgenden Dateien befinden:
C:\Program Files (x86)\Java\jdk1.6.0_21\bin
C:\Program Files\Java\jdk1.6.0_21\bin
Sie sollten in der Lage sein, Ihre Umgebungsvariable PATH so zu bearbeiten, dass sie diesen Pfad enthält.
Nun, ging zurück, deinstallierte alle JDK-Einträge in der Systemsteuerung.
Laden Sie das Java SE Development Kit 7-Update 4 für Windows x 86 (32 Bit) jdk-7u4-windows
(selbst wenn wir das Windows 7 Ultimate x64-Bit-SP1-System ausführen).
Installieren Sie dieses 32-Bit-JDK-Kit in c:\program files (x86)java\jdk1.7.0_04\
installer_r18_windows.exe
Suchen Sie für den Download der Android-Installation den Java SE-Ordner unter c: \ Programme (x86) \ java \ jre7 \ bin \ java.exe
Fazit: SDK kennt nur den 32-Bit-JDK-Ordner, auch wenn wir Win 7 64-Bit-Systeme ausführen. Die Speicherorte der Ordner "Programme" sind unterschiedlich.
Ich habe Java Version 1.7.0_21 in C: \ Windows \ SysWOW64 gefunden.
Es scheint, dass Windows 7 64-Bit 32-Bit-Programme, von denen Sie glauben, dass sie in system32 installiert sind, in SysWOW64 umleitet. Das Problem ist, dass die Umgebungsvariable PATH nicht entsprechend aktualisiert wird.
Das Problem ist, dass das Betriebssystem javac.exe nicht zur Ausführung finden kann. Um in die richtige Richtung zu weisen, müssen Sie die Umgebungsvariable PATH festlegen.
Gehen Sie in Windows 7 wie folgt vor:
Klicken Sie mit der rechten Maustaste auf Arbeitsplatz und wählen Sie Eigenschaften.
Wählen Sie im angezeigten Fenster "Erweiterte Systemeinstellungen" (auf der linken Seite).
Gehen Sie zur Registerkarte Erweitert und klicken Sie auf "Umgebungsvariablen".
Fügen Sie diese Pfade, wie bereits erwähnt , zur PATH-Variablen hinzu, indem Sie sie bearbeiten oder auf Neu klicken.
Weitere Informationen finden Sie unter diesem Link . Es beschreibt das Festlegen von Umgebungsvariablen in einer 32-Bit-Umgebung. Der einzige Unterschied ist der Pfad selbst.
Windows 8.1 (64 Bit)
C: \ Programme \ Java \ jdk1.8.0_45 \ bin
Wenn Sie diesen Pfad einschließen, können Sie loslegen.