Jaka jest ścieżka do JDK w systemie Windows 7 64-bit?
10
Podczas pracy z JDK jest napisane, że javacnie jest rozpoznawane jako polecenie wewnętrzne lub zewnętrzne. Co powinienem zrobić? Jaka jest ścieżka dla jdk1.6.0_21?
Korzystam z systemu Windows 7 Ultimate 64 bity SP1. Zainstalowałem jdk_7u4_windows_x64.exe - czyli Java SE Development Kit 7 aktualizacja 4 w wersji 64-bitowej i Java FX 2.1 SDK. lokalizacja pliku to c: \ windows \ system32 \ java.exe (rozmiar 185 KB) ścieżka do folderu to c: \ program file \ java \ jdk1.7.0.0_04 Idę również do panelu sterowania / systemu / zaawansowanego ustawienia systemu / postępu / środowiska zmienne / nowa nazwa zmiennej = JAVA_HOME wartość zmiennej = c: \ windows \ system32 \ java.exe Pobieram program instalacyjny Android SDK_v18_windows.exe dla systemu Windows 7 x64 bit i uruchamiam, odmówiłem: Java SE Development Kit (JDK) nie można zainstalować Jak dotąd SDK. I
młoda 707
Odpowiedzi:
8
W zależności od tego, czy zainstalowałeś 64-bitowy czy 32-bitowy JDK, powinien on być w:
Cóż, wróciłem, odinstalowałem wszystkie wpisy JDK w panelu sterowania.
Załaduj Java SE Development Kit 7 aktualizacja 4 dla Windows x 86 (32 bity) jdk-7u4-windows
(nawet my korzystamy z systemu Windows 7 Ultimate x64 bity SP1).
Zainstaluj ten 32-bitowy zestaw JDK w c:\program files (x86)java\jdk1.7.0_04\
Aby pobrać instalację dla systemu Android installer_r18_windows.exe, zlokalizuj folder Java SE w katalogu c: \ program files (x86) \ java \ jre7 \ bin \ java.exe
Wniosek: SDK zna tylko lokalizację 32-bitowego folderu JDK, nawet jeśli korzystamy z systemu Windows 7 w wersji 64-bitowej. Lokalizacje folderów Program Files są różne.
Znalazłem java w wersji 1.7.0_21 w C: \ Windows \ SysWOW64.
Wygląda na to, że 64-bitowy system Windows 7 przekierowuje 32-bitowe programy, które Twoim zdaniem są instalowane w systemie32 do SysWOW64 - problem polega na tym, że zmienna środowiskowa PATH nie została zaktualizowana, aby pasowała.
Problem polega na tym, że system operacyjny nie może znaleźć pliku javac.exe do wykonania. Aby więc wskazać właściwy kierunek, musisz ustawić zmienną środowiskową PATH.
W systemie Windows 7 wykonaj następujące czynności:
Kliknij Mój komputer prawym przyciskiem myszy i wybierz Właściwości.
Z wyświetlonego okna wybierz „Zaawansowane ustawienia systemu” (po lewej stronie).
Przejdź do zakładki Zaawansowane i kliknij „Zmienne środowiskowe”.
Odpowiedzi:
W zależności od tego, czy zainstalowałeś 64-bitowy czy 32-bitowy JDK, powinien on być w:
C:\Program Files (x86)\Java\jdk1.6.0_21\bin
C:\Program Files\Java\jdk1.6.0_21\bin
Powinieneś być w stanie edytować zmienną środowiskową PATH, aby uwzględnić tę ścieżkę.
źródło
Cóż, wróciłem, odinstalowałem wszystkie wpisy JDK w panelu sterowania.
Załaduj Java SE Development Kit 7 aktualizacja 4 dla Windows x 86 (32 bity)
jdk-7u4-windows
(nawet my korzystamy z systemu Windows 7 Ultimate x64 bity SP1).Zainstaluj ten 32-bitowy zestaw JDK w
c:\program files (x86)java\jdk1.7.0_04\
Aby pobrać instalację dla systemu Android
installer_r18_windows.exe
, zlokalizuj folder Java SE w katalogu c: \ program files (x86) \ java \ jre7 \ bin \ java.exeWniosek: SDK zna tylko lokalizację 32-bitowego folderu JDK, nawet jeśli korzystamy z systemu Windows 7 w wersji 64-bitowej. Lokalizacje folderów Program Files są różne.
źródło
Znalazłem java w wersji 1.7.0_21 w C: \ Windows \ SysWOW64.
Wygląda na to, że 64-bitowy system Windows 7 przekierowuje 32-bitowe programy, które Twoim zdaniem są instalowane w systemie32 do SysWOW64 - problem polega na tym, że zmienna środowiskowa PATH nie została zaktualizowana, aby pasowała.
źródło
Problem polega na tym, że system operacyjny nie może znaleźć pliku javac.exe do wykonania. Aby więc wskazać właściwy kierunek, musisz ustawić zmienną środowiskową PATH.
W systemie Windows 7 wykonaj następujące czynności:
Kliknij Mój komputer prawym przyciskiem myszy i wybierz Właściwości.
Z wyświetlonego okna wybierz „Zaawansowane ustawienia systemu” (po lewej stronie).
Przejdź do zakładki Zaawansowane i kliknij „Zmienne środowiskowe”.
Jak już wspomniano , dodaj te ścieżki do zmiennej PATH, edytując ją lub klikając Nowy.
Zobacz ten link, aby uzyskać więcej informacji. Opisuje ustawianie zmiennych środowiskowych w środowisku 32-bitowym, jedyną różnicą jest sama ścieżka.
źródło
Windows 8.1 (64-bitowy)
C: \ Program Files \ Java \ jdk1.8.0_45 \ bin
Dołącz tę ścieżkę i wszystko gotowe.
źródło