2012-12-22 43 views
11

thể trùng lặp:
Eclipse will not open due to environment variablesjavaw.exe không thể tìm thấy con đường

Tôi đang sử dụng IDE Eclipse và tôi đã cố gắng để chạy một dự án, nhưng tôi nhận được lỗi. Nó nói rằng javaw.exe không thể chạy được.

Tôi đã cài đặt lại Java, bây giờ tôi có JRE 7 và tôi cũng đã cài đặt Jdk, nhưng vẫn không có may mắn.

Tôi mở cmd để chạy javaw.exe và nó nói:

C: \ Program Files \ Java \ jre7 \ bin Hệ thống> javaw.exe không thể tìm thấy file C: \ Program Files \ Java \ jre7 \ bin \ javaw.exe

Tôi nghĩ nhật thực được cài đặt đúng, nhưng tôi gặp rắc rối với Java. Tôi đã cài đặt lại Java 4 lần. Tôi không biết phải làm gì. Tôi không thể chuyển tiếp với hướng dẫn mà tôi đang cố gắng hiểu.

+0

Vì vậy .... nó là ' javaw.exe' trong thư mục được chỉ định? Nếu không, hãy cho Eclipse biết nơi có thể tìm thấy JDK mà bạn đã cài đặt. –

Trả lời

26

Hãy chắc chắn để tải về những từ here:

enter image description here

Cũng tạo biến PATH môi trường trên máy tính của bạn như thế này (nếu nó không tồn tại):

  1. Nhấp chuột phải vào Máy tính/Máy tính của tôi
  2. Thuộc tính
  3. Cài đặt hệ thống nâng cao (hoặc chỉ nâng cao)
  4. biến Môi trường
  5. Nếu PATH biến không tồn tại trong "biến tài" nhấn New (Tên biến: PATH, giá trị Variable: C:\Program Files\Java\jdk1.8.0\bin; < - vui lòng kiểm tra phiên bản đúng, điều này có thể khác nhau như Oracle tiếp tục cập nhật Java). ; cuối cùng cho phép gán nhiều giá trị cho PATH biến.
  6. Nhấp vào OK! Xong

enter image description here

Để chắc chắn rằng mọi thứ hoạt động, mở CMD Prompt và gõ: java -version để kiểm tra phiên bản Java và javac để chắc chắn rằng trình biên dịch phản ứng.

enter image description here

Tôi hy vọng điều này sẽ hữu ích. Chúc may mắn!

+0

Một cảnh báo mặc dù: NẾU bạn đã có biến PATH thì bạn PHẢI chỉnh sửa nó và thêm vào; ở cuối và sau đó thêm đường dẫn của bạn. Tôi đã thực hiện misstake chỉ addin "khác" PATH trên Win 7 nhưng nó xóa tất cả các biến PATHs người dùng khác mà không yêu cầu. – Aron

+0

Bạn đã đọc phần "CHỈNH SỬA" của câu trả lời chưa? :) –

+0

Có nhưng tôi nghĩ rằng nó không rõ ràng vì hướng dẫn của bạn (nếu không tốt) nói rằng chúng ta nên bấm "Mới" và thêm một biến PATH. Phần EDIT, IMHO, dường như gợi ý rằng chúng ta vẫn nên nhấn nút "Mới" nhưng viết C: \ Program Files \ Java \ jdk1.7.0 \ bin; (với dấu chấm phẩy). Làm như vậy dường như xóa tất cả các dữ liệu PATH cũ và do đó chúng ta phải kiểm tra trước khi thêm có hay không chúng ta đã có biến PATH. :) – Aron

7

Chỉ cần cập nhật tập tin eclipse.ini của bạn (bạn có thể tìm thấy nó trong thư mục gốc-thư mục của nhật thực toàn phần) của thành viên này:

-vm 
path/javaw.exe 

ví dụ:

-vm 
C:/Program Files/Java/jdk1.7.0_09/jre/bin/javaw.exe 
Các vấn đề liên quan