Tôi nhận được thông báo lỗi này khi khởi động Eclipse Helios trên Windows 7:
Không thể tạo Máy ảo Java
Eclipse.ini của tôi trông như sau:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-vm
P:\Programs\jdk1.6\bin
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms120m
-Xmn100m
-Xmx1024m
JAVA_HOME của tôi được đặt chính xác theo như tôi có thể nói. Làm thế nào tôi có thể sửa lỗi này?
Những điều tôi đã cố gắng cho đến nay:
- Thêm đường dẫn đầy đủ vào javaw.exe
-vm P:\Programs\jdk1.6\bin\\bin\javaw.exe
- Xóa
-vm
tùy chọn hoàn toàn - Xóa
--launcher.XXMaxPermSize
sửa lỗi, nhưng nó gây ra lỗi permgen - Xóa giá trị
512
của sự--launcher.XXMaxPermSize
cố, nhưng nó gây ra lỗi permgen - Giảm
-Xmx
để512m
cũng khắc phục vấn đề.
Tại sao tôi không thể sử dụng '1024m' cho '-Xmx' và '--launcher.XXMaxPermSize'?