Computer >> Máy Tính >  >> Xử lý sự cố >> bảo trì máy tính

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

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 một Java IDE, một ứng dụng khách Git, XML Editor, Maven và tích hợp Gradle.

Eclipse thường hoạt động tốt với máy Mac. Các nhà phát triển tham gia phát triển các ứng dụng cho macOS nhận thấy 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.

Đây là một 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 tạo được máy ảo java

Mẹo chuyên nghiệp:Quét máy Mac của bạn để tìm các vấn đề về hiệu suất, tệp rác, ứng dụng có hại và các mối đe dọa bảo mật
có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.

Vấn đề 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 đề đang gây trở ngại 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 đã đi kèm với 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 xảy ra 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 để làm cho ứng dụng tương thích hơn với hệ điều hành mới.

Các tệp bị hỏng cũng có thể là lý do đằng sau vấn đề này. Khi các tệp 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 chống 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> Khởi động lại để khởi động lại máy Mac của bạn. 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.

Một phần mềm lỗi thời có thể gây ra hàng loạt rắc rối, vì vậy trước tiên bạn cần kiểm tra xem có 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 nếu có sẵn các bản cập nhật. 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 cách sử dụng Outbyte macAries để đảm bảo không có tệp bị hỏng nào ngăn 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. Để làm điều này:

  1. Mở Finder cửa sổ.
  2. Nhấp vào Chuyển đến> Chuyển đến thư mục.
  3. Sao chép và dán địa chỉ sau: /Application/Eclipse.app/Contents/Info.plist
  4. 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
  5. Đả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 thủ thuật khác mà bạn có thể muốn thử:

  1. 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.
  2. Nhấp chuột phải vào Eclipse.app , sau đó nhấp vào Hiển thị nội dung gói.
  3. Mở Info.plist tệp bằng trình soạn thảo văn bản.
  4. Thêm -vm / Library / Java / JavaVirtualMachines / jdk1.8.0_191.jdk / Contents / Home / bin / java trong Eclipse chính.
  5. Chỉnh sửa / Java / JavaVirtualMachines tùy thuộc vào phiên bản bạn có.
  6. Tiếp theo, đóng tệp và khởi 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ó. Để làm điều này:

  1. Mở Finder cửa sổ.
  2. Nhấp vào Chuyển đến> Chuyển đến thư mục.
  3. Sao chép và dán địa chỉ sau: / Library / Java / JavaVirtualMachines
  4. Tìm kiếm openJDK và kéo nó vào Thùng rác .
  5. Cài đặt lại openJDK.
  6. Mở Ứng dụng và nhấp chuột phải vào Spring suite> Show Package Contents.
  7. 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.