แม้ว่านี่เป็นคำถามเก่า แต่ฉันคิดว่าจะเพิ่มข้อมูลที่เกี่ยวข้องเพิ่มเติมลงในคำตอบที่ได้รับการยอมรับจาก @Steffen Opel
สามารถติดตั้ง JDK 32- บิตและ JDK 64- บิตได้ไม่ จำกัด จำนวนใน Windows OS 64- บิต นอกจากนี้ยังเป็นไปได้ที่จะติดตั้ง 32 บิตEclipseและ 64 บิตคราสในคอมพิวเตอร์เครื่องเดียวกันได้เป็นอย่างดี แต่หากต้องการรันหนึ่งในแพลตฟอร์มที่เกี่ยวข้องกับEclipse (ใน OPs case 64 บิตEclipse ) เครื่องควรมีการจับคู่“ Environment Variables ” ที่กำหนดค่าไว้สำหรับ JDK สิ่งนี้สามารถทำได้ (ควรทำ) โดยไม่ต้องแก้ไข
ไฟล์eclipse.ini
ตัวแปรสภาพแวดล้อม
ในการเรียกใช้จาวาโดยไม่ต้องให้เส้นทางแบบเต็มจำเป็นต้องเพิ่มตำแหน่งไฟล์สำหรับjava.exeให้กับPATH
ตัวแปรสภาพแวดล้อม และสำหรับยูทิลิตี้ของบุคคลที่สามอื่น ๆJAVA_HOME
จำเป็นต้องมีตัวแปรสภาพแวดล้อมด้วย
โดยปกตินักพัฒนาจาวาจะต้องติดตั้ง JDK เสมอ (JRE รวมอยู่ใน JDK) และPATH
ตั้งค่าเป็นโฟลเดอร์“ bin ” ภายใต้โฟลเดอร์การติดตั้ง JDK (ในกรณี OPS C: \ Program Files \ Java \ jdk1.6.0_40 \ bin ) ในขณะที่JAVA_HOME
ถูกตั้งค่าเป็นโฟลเดอร์การติดตั้ง JDK (ในกรณี OPS C: \ Program Files \ Java \ jdk1.6.0_40 )
OP ที่นี่มีเพียง JDK 32 บิต แต่พยายามใช้ Eclipse แบบ 64 บิต ดังนั้นเพื่อแก้ไขปัญหา OP จำเป็นต้องติดตั้ง JDK 64 บิต และเปลี่ยนJAVA_HOME
& PATH
“ ตัวแปรสภาพแวดล้อม ” เพื่อให้ตรงกับตำแหน่งการติดตั้งนั้น
นี่คือขั้นตอนที่สมบูรณ์ยิ่งขึ้น:
- ดาวน์โหลดและติดตั้ง 64-bit JDKx.x.x_xx
จากนั้นเปิด Windows Explorer คลิกขวาที่ไอคอนคอมพิวเตอร์และเลือก
คุณสมบัติ -> การตั้งค่าระบบขั้นสูง
มันจะเปิด
หน้าต่างคุณสมบัติของระบบและในแท็บ " ขั้นสูง " เลือก " ตัวแปรสภาพแวดล้อม " เพื่อเปิดหน้าต่างแก้ไข
ภายใต้ส่วนตัวแปรระบบให้ค้นหาJAVA_HOME
ชื่อตัวแปรและคลิกปุ่ม“ แก้ไข ” ที่ส่วนด้านล่างหากไม่มีให้คลิก“ ใหม่ ” และป้อนC: \ Program Files \ Java \ jdk1.6.0_40
และคลิกตกลง
จากนั้นเลือกPATH
ตัวแปรและคลิก“ แก้ไข ” และผนวก
%JAVA_HOME%\bin
; ไปข้างหน้าหรือ %JAVA_HOME%\bin
ไปยังจุดสิ้นสุดของสตริงที่มีอยู่ อย่าเขียนสตริงที่มีอยู่เกินแล้วคลิกตกลง -> ตกลง -> ตกลงเพื่อให้เสร็จสมบูรณ์
ตอนนี้ Eclipse จะถูกเปิดโดยไม่มีข้อผิดพลาด
บันทึก:
หากมีคนต้องการใช้Eclipseแบบ 32 บิตค่าเริ่มต้นเส้นทาง JDK จะเป็นไฟล์ C: \ Program (x86) \ Java \ jdkx.x.x_xx
เมื่อเปลี่ยนPATH
ตัวแปรสภาพแวดล้อมใน Windows 10 จะมีหน้าต่างเพิ่มเติมปรากฏขึ้นดังแสดงในภาพด้านล่าง