Cách khởi chạy Eclipse trong Big Sur (03.28.24)

Nếu bạn muốn chạy mã Java của riêng mình, để phát triển ứng dụng hoặc phần mềm trên Mac, Eclipse IDE hoặc Môi trường phát triển tích hợp có lẽ là một trong những lựa chọn hàng đầu. Nó được viết bằng Java và thường được sử dụng để phát triển các ứng dụng Java. Bạn có thể sử dụng Eclipse IDE để viết, biên dịch và chạy mã Java của mình. Eclipse có các công cụ thiết yếu mà bất kỳ nhà phát triển Java nào cũng có thể cần, bao gồm Java IDE, ứng dụng khách Git, XML Editor, Maven và tích hợp Gradle.

Eclipse thường hoạt động hiệu quả với máy Mac. Các nhà phát triển tham gia vào việc phát triển các ứng dụng cho macOS nhận thấy rằng nền tảng công cụ phổ quát này là một trợ giúp đắc lực. Thật không may, Eclipse là một trong những phần mềm bị ảnh hưởng bởi việc nâng cấp lên Big Sur. Vì một số lý do, Eclipse không hoạt động sau khi cập nhật Big Sur và người dùng đang gặp lỗi khi sử dụng nền tảng này. Trong một số trường hợp, Eclipse thậm chí không thể khởi chạy.

Dưới đây là ví dụ về thông báo lỗi mà người dùng đang nhận được:
Thư viện được chia sẻ JVM “/ Library / Internet Plug-Ins / JavaAppletPlugin.plugin / Contents / Home / bin /../ lib / server / libjvm.dylib”
không chứa ký hiệu JNI_CreateJavaVM.

Hoặc cửa sổ bật lên này:
Cảnh báo! Không thể tạo máy ảo java

Sự cố này có ảnh hưởng rất lớn đến tiến trình phát triển của các ứng dụng mà các nhà phát triển đang làm việc. Và đây chỉ là một trong những vấn đề gây khó chịu cho những người dùng Mac đã nâng cấp lên macOS Big Sur.

Tại sao Eclipse không khởi chạy trong Big Sur

Cũng giống như các ứng dụng khác bị hỏng sau bản cập nhật Big Sur, Eclipse không hoạt động tốt với macOS mới vì các vấn đề tương thích. Big Sur đã mang đến rất nhiều thay đổi, không chỉ về giao diện người dùng, mà còn cả về mặt tổng thể. Và một trong những thay đổi đó có thể gây ra lỗi bạn gặp phải khi sử dụng Eclipse.

Sự cố này thường gặp khi bạn cập nhật hệ điều hành của mình. Một cái gì đó đang hoạt động tốt đột nhiên gặp sự cố khi chạy trong hệ thống mới. Đôi khi, lỗi nằm ở nhà phát triển đã không thành công hoặc quên cập nhật ứng dụng để ứng dụng tương thích hơn với hệ điều hành mới.

Tệp bị hỏng cũng có thể là lý do đằng sau sự cố này. Khi các tập tin liên kết với phần mềm bị hỏng, hiệu suất sẽ bị ảnh hưởng rất nhiều. Nếu bạn có phần mềm diệt vi-rút, hãy thử chạy quét để xem liệu phần mềm độc hại có phải là thủ phạm hay không.

Bất kể lý do là gì, việc khắc phục lỗi này càng sớm càng tốt sẽ không quá phức tạp. Chúng tôi đã liệt kê các giải pháp bên dưới để giúp bạn giải quyết vấn đề này.

Phải làm gì nếu Eclipse không khởi chạy trong Big Sur

Nếu Eclipse đột nhiên không hoạt động trên Big Sur, đây là một số bước bạn có thể thực hiện.

Giải pháp # 1: Khởi động lại máy Mac của bạn.

Giải pháp đơn giản nhất là khởi động lại máy Mac của bạn. Nhấp vào menu Apple & gt; Khởi động lại để mang lại cho máy Mac của bạn một khởi đầu mới. Khởi động lại thường khắc phục các trục trặc nhỏ và các sự cố tạm thời mà máy tính của bạn có thể gặp phải. Sau khi khởi động lại, bạn có thể thử khởi chạy lại Eclipse để xem liệu lần này bạn có thành công hay không.

Giải pháp # 2: Cập nhật Eclipse.

Phần mềm lỗi thời có thể gây ra nhiều sự cố, vì vậy bạn cần trước tiên hãy kiểm tra xem có bất kỳ bản cập nhật nào đang chờ xử lý mà bạn cần cài đặt hay không. Và có hai cách để làm điều này. Đầu tiên, hãy truy cập Mac App Store và kiểm tra trong tab Cập nhật xem có bản cập nhật nào không. Một cách khác để giải quyết vấn đề này là kiểm tra trang web của nhà sản xuất và xem liệu bản vá hoặc bản cập nhật mới đã được phát hành hay chưa. Trước tiên, hãy đảm bảo tối ưu hóa máy Mac của bạn bằng ứng dụng sửa chữa máy Mac để đảm bảo không có tệp nào bị hỏng ngăn quá trình cài đặt bản cập nhật.

Giải pháp # 3: Chỉnh sửa tệp tùy chọn Eclipse.

Một số người dùng gặp phải lỗi này đã thành công khi thêm một chuỗi tập lệnh vào tệp plist. Để thực hiện việc này:

  • Mở Finder window. Nhấp vào Truy cập & gt; Đi tới thư mục.
  • Sao chép và dán địa chỉ sau: /Application/Eclipse.app/Contents/Info.plist
      • Trong tệp, hãy thêm tập lệnh sau: -vm/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java
        • Đảm bảo thay thế giá trị bằng JAVA_HOME của riêng bạn .
        • Đóng ứng dụng và khởi động lại máy Mac của bạn trước khi khởi chạy lại Eclipse.

          Giải pháp # 4: Chỉnh sửa Info.plist và đặt giá trị -vm.

          Đây là một mẹo khác mà bạn có thể muốn thử:

        • Cài đặt phiên bản Eclipse mới nhất hoặc cập nhật phiên bản hiện tại của bạn.
        • Nhấp chuột phải vào Eclipse.app , sau đó nhấp vào Hiển thị nội dung gói .
        • Mở tệp Info.plist bằng trình chỉnh sửa văn bản.
        • Thêm -vm / Library / Java / JavaVirtualMachines / jdk1.8.0_191.jdk / Contents / Home / bin / java dưới khóa Eclipse.
        • Chỉnh sửa / Java / JavaVirtualMachines tùy thuộc vào phiên bản bạn có.
        • Tiếp theo, đóng tệp và chạy lại Eclipse để xem nó có hoạt động hay không.
        • Giải pháp # 5: Cài đặt lại openJDK VM.

          Để khắc phục sự cố này, bạn cũng có thể thử xóa máy ảo openJDK và cài đặt lại nó. Để thực hiện việc này:

        • Mở Finder window. Nhấp vào Truy cập & gt; Đi tới thư mục.
        • Sao chép và dán địa chỉ sau: /Library/Java/JavaVirtualMachines
          • Tìm thư mục openJDK và kéo nó vào Thùng rác .
          • Cài đặt lại openJDK.
          • Mở thư mục Ứng dụng và nhấp chuột phải vào Bộ mùa xuân & gt; Hiển thị nội dung gói.
          • Chỉnh sửa tệp Contents / info.plist và thêm chuỗi này vào Giải pháp số 3.
          • Kết thúc

            Các bước trên sẽ giúp bạn giải quyết lỗi này, nhưng hãy nhớ rằng hầu hết các bước này cũng được đề xuất bởi những người dùng Eclipse khác. Một số có thể hiệu quả với bạn trong khi những người khác có thể không. Tất cả những gì bạn cần làm là làm theo cách của bạn trong danh sách cho đến khi bạn tìm thấy giải pháp phù hợp với mình.


            Video youtube.: Cách khởi chạy Eclipse trong Big Sur

            03, 2024