Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse

ผู้ใช้บางคนได้รับ Java เริ่มทำงานแต่ส่งคืน Exit Code=13 Eclipse เกิดข้อผิดพลาดเมื่อพยายามเรียกใช้ Eclipse มีรายงานว่าเกิดปัญหากับ Windows 7, Windows 8, Windows 10 (32 และ 64 บิต)

แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse

อะไรเป็นสาเหตุของข้อผิดพลาด 'Java เริ่มทำงานแต่ส่งคืนรหัสทางออก =12'

เราตรวจสอบปัญหานี้โดยดูจากรายงานผู้ใช้ต่างๆ จากสิ่งที่เรารวบรวม มีสถานการณ์ทั่วไปหลายประการที่ทราบกันดีอยู่แล้วว่าจะทำให้เกิดข้อความแสดงข้อผิดพลาดนี้:

  • มีการติดตั้ง Eclipse หรือ Java เวอร์ชันที่เข้ากันไม่ได้ – นี่คือสาเหตุที่พบบ่อยที่สุดว่าทำไมข้อความแสดงข้อผิดพลาดนี้จึงเกิดขึ้น เป็นไปได้มากว่าคุณได้ติดตั้ง Eclipse หรือ Java รุ่น 64 บิตในขณะที่คอมพิวเตอร์ของคุณรองรับเฉพาะ 32 บิต (หรือกลับกัน)
  • Eclipse มีอักขระพิเศษในไดเร็กทอรีการติดตั้ง – ผู้ใช้หลายคนจัดการเพื่อแก้ไขข้อผิดพลาดนี้หลังจากลบอักขระพิเศษ (#$%^) ออกจากไดเร็กทอรีการติดตั้ง
  • คอมพิวเตอร์กำลังใช้ JVM (Java Virtual Machine) เวอร์ชันที่ไม่รองรับ – แม้ว่าคุณจะแน่ใจว่าคุณกำลังใช้ Eclipse เวอร์ชันล่าสุด แต่ก็อาจเป็นไปได้ว่าคุณเห็นข้อผิดพลาดนี้เนื่องจากคุณกำลังเรียกใช้ JVM เวอร์ชันที่ไม่รองรับ
  • ตั้งค่าตัวแปรเส้นทางสภาพแวดล้อม Java ไม่ถูกต้อง – ผู้ใช้บางคนจัดการเพื่อแก้ไขปัญหาหลังจากพบว่าปัญหาเกิดจากตัวแปร Java Environment PATH ที่ตั้งค่าไม่ถูกต้อง

หากคุณกำลังดิ้นรนเพื่อแก้ไขข้อความแสดงข้อผิดพลาดนี้ บทความนี้จะให้รายการขั้นตอนการแก้ไขปัญหาด้านคุณภาพแก่คุณ ด้านล่างนี้ คุณมีชุดวิธีที่ผู้ใช้รายอื่นในสถานการณ์ที่คล้ายกันเคยใช้เพื่อแก้ไขปัญหา

เพื่อผลลัพธ์ที่ดีที่สุด ให้ทำตามวิธีการด้านล่างเพื่อให้แสดงจนกว่าคุณจะพบวิธีแก้ไขที่มีประสิทธิภาพในการแก้ไขปัญหาในสถานการณ์เฉพาะของคุณ

วิธีที่ 1:การใช้ Eclipse – JDK ร่วมกันอย่างถูกต้อง

Eclipse และ JDK (Java Development Kit) นั้นพิถีพิถันมากเมื่อต้องทำงานร่วมกัน โปรดทราบว่ามีเพียง OS, JDK และ Eclipse bitness ที่ทำงานร่วมกันได้หลายอย่าง หากคุณบังเอิญใช้ระบบปฏิบัติการ, JDK และ Eclipse ที่ไม่รองรับร่วมกัน คุณจะได้รับ Java Was Started but Returned Exit Code=13 Eclipse ข้อความแสดงข้อผิดพลาด

เราได้รวบรวมรายการชุดค่าผสมการทำงานไว้ด้านล่าง ใช้เพื่ออ้างอิงเพื่อตรวจสอบว่ามีปัญหาเกิดขึ้นเนื่องจากชุดค่าผสมที่ไม่รองรับหรือไม่:

  • ระบบปฏิบัติการ 32 บิต, JDK 32 บิต, Eclipse 32 บิต (32 บิตเท่านั้น)
  • ระบบปฏิบัติการ 64 บิต, JDK 64 บิต, Eclipse 64 บิต (เฉพาะ 64 บิต)
  • ระบบปฏิบัติการ 64 บิต, JDK 32 บิต, Eclipse 32 บิต

หากคุณมีการตั้งค่าอื่น ให้ถอนการติดตั้งส่วนประกอบที่ไม่สนับสนุน จากนั้นติดตั้งส่วนประกอบที่เหมาะสมจนกว่าคุณจะสามารถเปิด Eclipse ได้โดยไม่พบข้อความแสดงข้อผิดพลาด

หมายเหตุ: ในกรณีที่คุณไม่ทราบสถาปัตยกรรมบิตของระบบปฏิบัติการของคุณ ให้กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “msinfo32 ” และกด Enter เพื่อเปิด ข้อมูลระบบ หน้าจอ. ในหน้าจอข้อมูลระบบ ไปที่ สรุประบบ และตรวจสอบประเภทระบบจากบานหน้าต่างด้านขวา นั่นคือที่ที่คุณจะพบสถาปัตยกรรมระบบปฏิบัติการของคุณ

แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse

หากวิธีนี้ใช้ไม่ได้ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2:การลบอักขระพิเศษออกจากเส้นทางไดเรกทอรี Eclipse

คุณอาจประสบปัญหาเนื่องจากไดเร็กทอรีการติดตั้งมีอักขระพิเศษ ผู้ใช้หลายคนที่อยู่ในสถานการณ์เดียวกันสามารถแก้ไขปัญหาได้หลังจากลบอักขระพิเศษ (@#$%^&*()+) ออกจากชื่อไดเรกทอรี

โดยค่าเริ่มต้น คุณควรจะสามารถค้นหา Eclipse ใน C:\IDE\eclipse หรือใน C:\Users\*YourUsername*\eclipse . อย่างไรก็ตาม หากคุณติดตั้งในตำแหน่งที่กำหนดเอง คุณอาจเพิ่มอักขระพิเศษที่ทำให้เกิดปัญหาโดยไม่ได้ตั้งใจ

คุณสามารถแก้ไขปัญหาได้โดยไปที่ตำแหน่งของการติดตั้ง Eclipse ด้วยตนเอง และลบอักขระพิเศษที่อาจจบลงด้วยการสร้างข้อความแสดงข้อผิดพลาด

แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse

หมายเหตุ: ผู้ใช้บางรายรายงานว่าพวกเขาเริ่มได้รับข้อผิดพลาดอื่นหลังจากลบอักขระพิเศษออกจากไดเร็กทอรีการติดตั้ง Eclipse สิ่งนี้มักเกิดขึ้นเนื่องจากมีการขึ้นต่อกันอื่นๆ ที่อาศัยตำแหน่งนั้นโดยเฉพาะ และพวกมันไม่ทำงานอย่างถูกต้องอีกต่อไปเนื่องจากการเปลี่ยนแปลง ในกรณีนี้ คุณสามารถแก้ไขปัญหาทั้งหมดได้โดยติดตั้ง Eclipse ใหม่

หากวิธีนี้ไม่อนุญาตให้คุณแก้ไข Java Was Started by Returned Exit Code=13 Eclipse ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3:การลบตัวแปร System PATH ที่ใช้งานไม่ได้

เนื่องจากปรากฏว่า Java 8 และการอัปเดต Java อื่นๆ อีกสองสามรายการมีโอกาสที่จะทำให้ตัวแปรสภาพแวดล้อมยุ่งเหยิง ทำให้เกิด Java เริ่มทำงานแต่ส่งคืน Exit Code=13 Eclipse ข้อความแสดงข้อผิดพลาด

หากคุณเริ่มได้รับข้อความแสดงข้อผิดพลาดนี้หลังจากติดตั้ง Java (หรือการอัปเดต Java) ให้ทำตามขั้นตอนด้านล่างเพื่อลบ PATH ของตัวแปรระบบที่เสียหาย:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “sysdm.cpl ” และกด Enter เพื่อเปิด คุณสมบัติของระบบ . แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse
  2. ใน คุณสมบัติของระบบ หน้าต่าง ไปที่ ขั้นสูง แท็บแล้วคลิก ตัวแปรสภาพแวดล้อม . แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse
  3. ภายในหน้าต่างตัวแปรสภาพแวดล้อม ไปที่ตัวแปรระบบ เลือก เส้นทาง และคลิกที่ แก้ไข . แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse
  4. ใน แก้ไขตัวแปรสภาพแวดล้อม ให้มองหาตัวแปรสภาพแวดล้อมที่กล่าวถึง Java เมื่อคุณเห็นแล้ว ให้คลิกหนึ่งครั้งเพื่อเลือก จากนั้นคลิก ลบ . แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse
  5. รีสตาร์ทคอมพิวเตอร์และดูว่าคุณสามารถเริ่ม Eclipse ในการเปิดเครื่องครั้งถัดไปโดยไม่พบข้อความแสดงข้อผิดพลาดหรือไม่

หากคุณยังคงพบข้อความแสดงข้อผิดพลาดเดิม ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4:ติดตั้ง JAVA JDK ใหม่อีกครั้ง

หากคุณมาไกลถึงขนาดนี้โดยไม่มีผลลัพธ์ คุณอาจแก้ไขปัญหาได้โดยการติดตั้ง JAVA JDK เวอร์ชันล่าสุดทั้งหมด ผู้ใช้หลายคนพบว่าตัวเองอยู่ในสถานการณ์ที่คล้ายกันได้รายงานว่า Java เริ่มทำงานแต่ส่งคืนรหัสทางออก=13 Eclipse ข้อผิดพลาดได้รับการแก้ไขในที่สุดหลังจากที่พวกเขาถอนการติดตั้ง JDK ปัจจุบันและติดตั้งเวอร์ชันล่าสุดที่มีให้

คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “appwiz.cpl ” และกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ . แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse
  2. โปรแกรมและคุณลักษณะภายใน เลื่อนลงผ่านรายการแอปพลิเคชันและ คลิกขวา> ถอนการติดตั้ง Java Development Kit พร้อมกับการอัปเดตต่างๆ แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse
  3. ไปที่ลิงก์นี้ (ที่นี่ ) และดาวน์โหลด JDK เวอร์ชันล่าสุดตามเวอร์ชันระบบปฏิบัติการและบิตสถาปัตยกรรมของคุณ แก้ไข:Java เริ่มต้นแล้ว แต่ส่งคืนรหัสออก =13 Eclipse
  4. เปิดตัวติดตั้งและทำการติดตั้งให้เสร็จสิ้นโดยทำตามคำแนะนำบนหน้าจอ เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์
  5. ดูว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขโดยการเปิด Eclipse ในการเริ่มต้นระบบครั้งถัดไปหรือไม่