2011-06-23 41 views
13
could not open C:\Program Files\Java\jre6\lib\i386\jvm.cfg 

là lỗi xảy ra khi tôi đang cố bắt đầu id nhật thực.Không thể khởi động Eclipse - không thể mở Java jre6 lib i386 jvm.cfg

tôi C:\Program Files

jdk1.6.0_14 
jdk1.6.0_17 
jre6 

thư mục.

con đường được thiết lập để

PATH: C:\Program Files\Java\jdk1.6.0_17\bin 

vấn đề

tôi đã thấy liên kết này là gì nhưng nó không phải là giải quyết vấn đề của tôi can't find JRE in the JDK

+0

tôi nghĩ rằng con đường là: C: \ Program Files \ Java \ jdk1.6.0_17 –

+0

hãy thử làm điều này ... –

Trả lời

3

Tôi cũng có vấn đề này và tôi đã không nhận bất kỳ giải pháp nào về điều đó

nhưng bây giờ tôi có giải pháp

nếu gỡ bỏ cài đặt phiên bản chạy jre hiện tại của bạn và cài đặt cao hơn một

có nghĩa là tôi đã sử dụng jre1.6 khi tôi đã có prob này nhưng khi tôi đã cài đặt 1,7 nó đã giải quyết

+1

Xin chào, Vui lòng xem http://stackoverflow.com/a/1060023/680124 –

1

gì làm việc cho tôi là đi trở lại trang web Java và tải xuống Java jre thay vì jdk, vì đó là những gì máy tính ngu ngốc hiện đang tìm kiếm. Sau đó mở C: Program Files> Java và chắc chắn rằng bạn thấy jre7 thay vì jdk.

RS

8

Vấn đề này có thể xuất hiện nếu bạn ban đầu cài đặt Java trong vị trí mặc định (C: \ Program Files) và sau đó cài đặt lại vào vị trí khác.

Bản cài đặt mặc định sao chép java.exe, javaw.exe và javaws.exe vào C: \ Windows \ System32. Nếu bạn đang ở trong tình huống này và xóa những tập tin này, nó có khả năng sẽ giải quyết vấn đề của bạn.

(Nhờ Jay: http://jaykhimani.blogspot.com/2012/09/error-could-not-open-cprogram.html)

+0

vui vì bài đăng trên blog của tôi đã giúp bạn. – Jay

0

Đây là một bài cũ, nhưng những gì giải quyết giải pháp của tôi đã được chỉnh sửa file 'eclispe.ini' để bao gồm các đường dẫn chính xác đến JDK.

Xây dựng những gì Lars trả lời, tôi đã cài đặt lại Java, vì vậy đó có thể là nguồn gốc của vấn đề. Reglardless, đây là giải pháp mà làm việc cho tôi. Tuy nhiên, tôi không phải xóa bất kỳ tệp nào từ C: \ windows \ system32. Tôi chỉ nói với nhật thực để tìm trong thư mục cài đặt Java mới.

Những docs chỉ ra tôi cần phải chỉ định đường dẫn đến VM:

-vm 
C:\Java\jdk1.7.0_25\bin\javaw.exe 
6

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.

0

Có giải pháp đơn giản hơn:

Kiểm tra PATH của bạn. Nhiều khả năng nó được đề cập đến java.exe không chính xác. Điều này bắt đầu xảy ra với tôi khi tôi cài đặt bản vá OS. Trong quá trình kiểm tra vv, PATH đã được sửa đổi. Khi tôi đã sửa nó (sử dụng Biến môi trường ...), nó đã hoạt động ngay lập tức.

1

Vấn đề là nhật thực của bạn không thể tìm thấy jre.Chỉ cần sao chép và dán thư mục jre của bạn vào thư mục eclipse và sau đó bắt đầu eclipse.Delete biến môi trường.

1

Vấn đề: Eclipse Neon lỗi: "C: \ Program Files \ Java \ jre1.8.0xx.xx \ jvm.cfg"

Giải pháp Win7 Pro: System Properties> Biến Enviorment> System Variables> Path> Edit > # đảm bảo thư mục JAVA hiện tại xuất hiện đầu tiên trong đường dẫn nếu tồn tại hơn 1 thư mục JAVA.

Trong đường dẫn tiếp theo, tôi đã chuyển "C: \ ProgramData \ Oracle \ Java \ javapath" phía sau thư mục hiện tại "C: \ Program Files \ Java \ jdk \ bin; C: \ Program Files \ Java \ jre \ bin "> lưu

Đường dẫn C: \ Program Files \ Java \ jdk \ bin; C: \ Program Files \ Java \ jre \ bin; C: \ apache-maven-3.5.0 \ bin; C: \ ProgramData \ Oracle \ Java \ javapath

1

Hãy thử đặt bên dưới dòng trong eclipse của bạn/tập STS -STS.ini

-vm C: \ Program Files \ Java \ jdk1.8.0_121 (phiên bản JDK của bạn) \ bin \ javaw.exe

Đặt ở đầu tệp. Có thể nó sẽ hoạt động.

Đôi khi đặt javaw.exe trong thư mục eclipse cũng làm việc (nơi eclipse.exe là có)

Các vấn đề liên quan