วิธีการเปิดตัว Eclipse ใน Big Sur (04.28.24)

หากคุณต้องการเรียกใช้โค้ด Java ของคุณเอง ไม่ว่าจะเป็นสำหรับการพัฒนาแอปพลิเคชันหรือซอฟต์แวร์บน Mac Eclipse IDE หรือ Integrated Development Environment อาจเป็นหนึ่งในตัวเลือกยอดนิยม มันเขียนด้วยภาษาจาวาและโดยทั่วไปจะใช้สำหรับการพัฒนาแอพจาวา คุณสามารถใช้ Eclipse IDE เพื่อเขียน คอมไพล์ และรันโค้ด Java ของคุณได้ Eclipse มีเครื่องมือที่จำเป็นที่นักพัฒนา Java อาจต้องการ ซึ่งรวมถึง Java IDE, ไคลเอ็นต์ Git, XML Editor, Maven และการรวม Gradle

Eclipse มักใช้งานได้ดีกับ Mac นักพัฒนาที่เกี่ยวข้องกับการพัฒนาแอพพลิเคชั่นสำหรับ macOS พบว่าแพลตฟอร์มเครื่องมือสากลนี้ช่วยได้มาก น่าเสียดายที่ Eclipse เป็นหนึ่งในซอฟต์แวร์ที่ได้รับผลกระทบจากการอัพเกรดเป็น Big Sur ด้วยเหตุผลบางอย่าง Eclipse ไม่ทำงานหลังจากอัปเดต Big Sur และผู้ใช้ได้รับข้อผิดพลาดเมื่อใช้แพลตฟอร์ม ในบางกรณี Eclipse ไม่สามารถเปิดได้เลย

นี่คือตัวอย่างข้อความแสดงข้อผิดพลาดที่ผู้ใช้ได้รับ:
ไลบรารีที่ใช้ร่วมกันของ JVM “/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/../lib/server/libjvm.dylib”
ไม่มีสัญลักษณ์ JNI_CreateJavaVM

หรือป๊อปอัปนี้:
แจ้งเตือน! ล้มเหลวในการสร้างเครื่องเสมือน Java

ปัญหานี้มีผลกระทบอย่างมากต่อไทม์ไลน์การพัฒนาของแอปพลิเคชันที่นักพัฒนากำลังทำงานอยู่ และนี่เป็นเพียงปัญหาหนึ่งที่รบกวนผู้ใช้ Mac ที่อัปเกรดเป็น macOS Big Sur

เหตุใด Eclipse ไม่เปิดตัวใน Big Sur

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

ปัญหานี้เกิดขึ้นบ่อยเมื่อคุณอัปเดตระบบปฏิบัติการ สิ่งที่ทำงานได้ดีกำลังมีปัญหาในการทำงานในระบบใหม่ ในบางครั้ง ข้อผิดพลาดอยู่ที่นักพัฒนาซอฟต์แวร์ที่ล้มเหลวหรือลืมอัปเดตแอปเพื่อให้เข้ากันได้กับระบบปฏิบัติการใหม่มากขึ้น

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

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

จะทำอย่างไรถ้า Eclipse ไม่เปิดใน Big Sur

หาก Eclipse ไม่ทำงานบน Big Sur อย่างกะทันหัน นี่คือขั้นตอนบางส่วน คุณก็ทำได้

โซลูชัน #1: รีบูท Mac ของคุณ

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

โซลูชัน #2: อัปเดต Eclipse

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

โซลูชัน #3: แก้ไขไฟล์ Eclipse Preferences

ผู้ใช้บางคนที่พบข้อผิดพลาดนี้พบความสำเร็จโดยการเพิ่มสตริงสคริปต์ในไฟล์ plist ในการดำเนินการ:

  • เปิดหน้าต่าง Finder
  • คลิก ไป > ไปที่โฟลเดอร์
  • คัดลอกและวางที่อยู่ต่อไปนี้: /Applications/Eclipse.app/Contents/Info.plist
  • ในไฟล์ ให้เพิ่ม สคริปต์ต่อไปนี้: -vm/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java
  • อย่าลืมแทนที่ค่าด้วย JAVA_HOME ของคุณเอง .
  • ปิดแอปและรีสตาร์ท Mac ของคุณก่อนที่จะเปิด Eclipse อีกครั้ง

    โซลูชัน #4: แก้ไข Info.plist และตั้งค่า -vm

    นี่คือเคล็ดลับอื่นที่คุณอาจต้องการ ลอง:

  • ติดตั้ง Eclipse เวอร์ชันล่าสุดหรืออัปเดตเวอร์ชันปัจจุบันของคุณ
  • คลิกขวาที่ Eclipse.app จากนั้นคลิก แสดงเนื้อหาของแพ็คเกจ .
  • เปิดไฟล์ Info.plist ด้วยโปรแกรมแก้ไขข้อความ
  • เพิ่ม -vm/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/bin/java ภายใต้คีย์ Eclipse
  • แก้ไข /Java/JavaVirtualMachines ขึ้นอยู่กับเวอร์ชันที่คุณมี
  • จากนั้นให้ปิดไฟล์และเปิด Eclipse ใหม่เพื่อดูว่ามันทำงานหรือไม่
  • โซลูชัน #5: ติดตั้ง openJDK VM อีกครั้ง

    เพื่อแก้ไขปัญหานี้ คุณสามารถลองลบ openJDK VM และติดตั้งใหม่ได้ ในการดำเนินการ:

  • เปิดหน้าต่าง Finder
  • คลิก ไป > ไปที่โฟลเดอร์
  • คัดลอกและวางที่อยู่ต่อไปนี้: /Library/Java/JavaVirtualMachines
  • มองหาโฟลเดอร์ openJDK แล้วลากไปที่ ถังขยะ
  • ติดตั้ง openJDK ใหม่
  • เปิดโฟลเดอร์ Applications และคลิกขวาที่ ชุดสปริง > แสดงเนื้อหาของแพ็คเกจ
  • แก้ไขไฟล์ Contents/info.plist และเพิ่มสตริงนี้ในโซลูชัน #3
  • สรุป

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


    วิดีโอ YouTube: วิธีการเปิดตัว Eclipse ใน Big Sur

    04, 2024