Tôi có vấn đề tương tự như trên máy tính Windows. Tôi đã di chuyển thư mục Java của tôi từ bên trong "Program Files" (không gian trong tên thư mục đã khiến tôi gặp rắc rối) qua c: \
Tôi đặt tất cả biến PATH của mình đến vị trí mới, khởi động lại máy và nghĩ rằng sẽ là đủ.Nope
java - Phiên bản
Error: could not open `C:\Program Files\Java\jre1.8.0_66\lib\i386\jvm.cfg
Giải pháp này xuất phát từ các folks tốt qua tại coderanch
Bắt đầu regedit (chỉ cần gõ "regedit" vào chương trình Run) và làm việc theo cách của bạn xuống đến HKEY_LOCAL_MACHINE > PHẦN MỀM> JavaSoft
Ở đó bạn sẽ tìm thấy thư mục java khác nhau
Java Development Kit
Java Plug-in
Java Runtime Environment
Java Update
Java Web Start
Trong mỗi thư mục mà bạn sẽ tìm thấy các thư mục khác nhau cho các phiên bản khác nhau của java (đặc biệt. Bắt đầu Java Web). Mở mỗi và mọi thứ và bạn sẽ thấy rằng đường dẫn cũ của bạn vẫn được liệt kê. Nhấp đúp vào Tên (cột bên trái) của danh sách và nhập thủ công vào đường dẫn mới.
Mở một thiết bị đầu cuối mới và nhập phiên bản Java và bạn sẽ ổn.
tôi nghĩ rằng con đường là: C: \ Program Files \ Java \ jdk1.6.0_17 –
hãy thử làm điều này ... –