ฉันได้รับข้อความแสดงข้อผิดพลาดนี้เมื่อฉันเริ่ม Eclipse Helios บน Windows 7:
ไม่สามารถสร้าง Java Virtual Machine
eclipse.ini ของฉันมีลักษณะดังนี้:
-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 ของฉันตั้งค่าอย่างถูกต้องเท่าที่ฉันสามารถบอกได้ ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
สิ่งที่ฉันได้ลองมาแล้ว:
- การเพิ่มพา ธ แบบเต็มไปยัง javaw.exe
-vm P:\Programs\jdk1.6\bin\\bin\javaw.exe
- การถอด
-vm
ตัวเลือกทั้งหมด - การลบการ
--launcher.XXMaxPermSize
แก้ไขปัญหา แต่มันทำให้เกิดข้อผิดพลาด permgen - การลบค่า
512
ของการ--launcher.XXMaxPermSize
แก้ไขปัญหา แต่มันทำให้เกิดข้อผิดพลาด permgen - การลด
-Xmx
การ512m
แก้ไขปัญหาด้วย
ทำไมฉันไม่สามารถใช้ '1024m' สำหรับ '-Xmx' และ '--launcher.XXMaxPermSize' ได้