Đường dẫn cho JDK trên Windows 7 64-bit là gì?


10

Khi tôi làm việc với JDK , nó nói rằng javacnó không được công nhận là một lệnh bên trong hoặc bên ngoài. Tôi nên làm gì? Đường dẫn cho jdk1.6.0_21 là gì?


Tôi đang chạy Windows 7 Ultimate 64 bit SP1. Tôi đã cài đặt jdk_7u4_windows_x64.exe - đó là Bộ công cụ phát triển Java SE 7 cập nhật 4 trong 64 bit và Java FX 2.1 SDK. vị trí tệp là c: \ windows \ system32 \ java.exe (kích thước 185KB) đường dẫn thư mục là c: \ tệp chương trình \ java \ jdk1.7.0.0_04 Tôi cũng đi đến bảng điều khiển / hệ thống / cài đặt hệ thống trước / nâng cao / môi trường biến / tên biến mới = JAVA_HOME biến giá trị = c: \ windows \ system32 \ java.exe Tôi tải xuống trình cài đặt SDK Android_v18_windows.exe cho windows 7 x64 bit và chạy, từ chối: Không tìm thấy bộ công cụ phát triển Java SE (JDK) SDK cho đến nay. Tôi
young707

Câu trả lời:


8

Tùy thuộc vào việc bạn đã cài đặt JDK 64 bit hay 32 bit, nó sẽ ở trong:

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

Bạn sẽ có thể chỉnh sửa biến môi trường PATH của mình để bao gồm đường dẫn đó.


1

Vâng, đã quay lại, gỡ cài đặt tất cả các mục JDK trong bảng điều khiển.

  • Tải Bộ công cụ phát triển Java SE 7 bản cập nhật 4 cho Windows x 86 (32 bit) jdk-7u4-windows (ngay cả khi chúng tôi đang chạy hệ thống Windows 7 Ultimate x64 bit SP1.)

  • Cài đặt bộ JDK 32 bit này trong c:\program files (x86)java\jdk1.7.0_04\

  • Để tải xuống cài đặt Android installer_r18_windows.exe, sau đó tìm thư mục Java SE tại các tệp c: \ chương trình (x86) \ java \ jre7 \ bin \ java.exe

Kết luận: SDK chỉ biết vị trí thư mục JDK 32 bit ngay cả khi chúng tôi đang chạy hệ thống Win 7 64 bit. Các vị trí thư mục Tệp chương trình là khác nhau.


0

Tôi tìm thấy phiên bản java 1.7.0_21 trong C: \ Windows \ SysWOW64.

Có vẻ như Windows 7 64 bit chuyển hướng các chương trình 32 bit mà bạn nghĩ đang được cài đặt vào system32 vào SysWOW64 - rắc rối là, biến môi trường PATH không được cập nhật để phù hợp.


0

Vấn đề là hệ điều hành không thể tìm thấy javac.exe để thực thi. Vì vậy, để chỉ đúng hướng, bạn phải đặt biến môi trường PATH.

Trong Windows 7, hãy làm như sau:

  1. Nhấp chuột phải vào My Computer và chọn Properties.

  2. Từ cửa sổ xuất hiện, chọn "Cài đặt hệ thống nâng cao" (ở phía bên trái).

  3. Chuyển đến tab Nâng cao và nhấp vào "Biến môi trường".

  4. Như heavyyd đã đề cập , thêm các đường dẫn đó vào biến PATH bằng cách Chỉnh sửa nó hoặc nhấp vào Mới.

Xem liên kết này để biết thêm thông tin. Nó mô tả việc thiết lập các biến môi trường trong môi trường 32 bit, sự khác biệt duy nhất là chính đường dẫn.


-3

Windows 8.1 (64 bit)

C: \ Tệp chương trình \ Java \ jdk1.8.0_45 \ bin

Bao gồm đường dẫn này và bạn đã sẵn sàng để đi.


thật ngu ngốc khi đăng câu trả lời khi một câu hỏi hay hơn ở đó
barlop

1
Q: "Đường dẫn cho jdk1.6.0_21 là gì?"
G-Man nói 'Phục hồi Monica'
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.