Khi tôi làm việc với JDK , nó nói rằng javac
nó 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ì?
Khi tôi làm việc với JDK , nó nói rằng javac
nó 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ì?
Câu trả lời:
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.
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:
Nhấp chuột phải vào My Computer và chọn Properties.
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).
Chuyển đến tab Nâng cao và nhấp vào "Biến môi trường".
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.
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.