Jak uruchomić Eclipse w Big Sur (04.27.24)

Jeśli chcesz uruchomić własny kod Java, zarówno do tworzenia aplikacji, jak i tworzenia oprogramowania na komputerach Mac, Eclipse IDE lub zintegrowane środowisko programistyczne to prawdopodobnie jeden z najlepszych wyborów. Jest napisany w Javie i ogólnie używany do tworzenia aplikacji Java. Możesz użyć środowiska Eclipse IDE do pisania, kompilowania i uruchamiania kodu Java. Eclipse ma podstawowe narzędzia, których może potrzebować każdy programista Java, w tym Java IDE, klienta Git, edytor XML, Maven i integrację z Gradle.

Eclipse zwykle działa świetnie na komputerach Mac. Deweloperzy zajmujący się tworzeniem aplikacji dla systemu macOS uważają tę uniwersalną platformę narzędziową za bardzo pomocną. Niestety, Eclipse było jednym z programów, których dotyczyła aktualizacja do Big Sur. Z jakiegoś powodu Eclipse nie działa po aktualizacji Big Sur i użytkownicy otrzymują błędy podczas korzystania z platformy. W niektórych przypadkach Eclipse w ogóle się nie uruchamia.

Oto przykład komunikatu o błędzie, który otrzymują użytkownicy:
Współdzielona biblioteka JVM „/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/../lib/server/libjvm.dylib”
nie zawiera symbolu JNI_CreateJavaVM.

Lub to wyskakujące okienko:
Alert! Nie udało się utworzyć wirtualnej maszyny Java

Ten problem ma ogromny wpływ na harmonogram tworzenia aplikacji, nad którymi pracują programiści. A to tylko jeden z problemów, które trapią użytkowników komputerów Mac, którzy przeszli na macOS Big Sur.

Dlaczego Eclipse nie uruchamia się w Big Sur

Podobnie jak inne aplikacje, które zepsuły się po aktualizacji Big Sur, Eclipse nie działa dobrze z nowym macOS z powodu problemów ze zgodnością. Big Sur wprowadził wiele zmian, nie tylko pod względem interfejsu użytkownika, ale także pod maską. A jedna z tych zmian może powodować błąd, który pojawia się podczas korzystania z Eclipse.

Ten problem występuje często podczas aktualizacji systemu operacyjnego. Coś, co działało dobrze, nagle ma problemy z działaniem w nowym systemie. Czasami wina leży po stronie programisty, który nie powiódł się lub zapomniał zaktualizować aplikację, aby była bardziej zgodna z nowym systemem operacyjnym.

Uszkodzone pliki mogą być również przyczyną tego problemu. Gdy pliki powiązane z oprogramowaniem ulegną uszkodzeniu, znacznie wpłynie to na wydajność. Jeśli masz program antywirusowy, spróbuj przeprowadzić skanowanie, aby sprawdzić, czy winowajcą jest złośliwe oprogramowanie.

Bez względu na przyczynę, naprawienie tego błędu tak szybko, jak to możliwe, nie powinno być tak skomplikowane. Poniżej wymieniliśmy rozwiązania, które pomogą Ci rozwiązać ten problem.

Co zrobić, jeśli Eclipse nie uruchamia się w Big Sur

Jeśli Eclipse nagle nie działa w Big Sur, oto kilka kroków możesz wziąć.

Rozwiązanie 1: Uruchom ponownie komputer Mac.

Najprostszym rozwiązaniem jest ponowne uruchomienie komputera Mac. Kliknij menu Apple > Uruchom ponownie, aby zacząć od nowa na Macu. Ponowne uruchomienie zwykle naprawia drobne usterki i tymczasowe problemy, które mogą wystąpić na komputerze. Po ponownym uruchomieniu możesz spróbować ponownie uruchomić Eclipse, aby sprawdzić, czy tym razem odniesiesz sukces.

Rozwiązanie 2: Zaktualizuj Eclipse.

Nieaktualne oprogramowanie może powodować wiele problemów, więc musisz najpierw sprawdź, czy są jakieś oczekujące aktualizacje, które musisz zainstalować. Są na to dwa sposoby. Najpierw przejdź do Mac App Store i sprawdź w zakładce Aktualizacje, czy są dostępne aktualizacje. Innym sposobem na obejście tego jest sprawdzenie strony internetowej producenta i sprawdzenie, czy została wydana nowa łatka lub aktualizacja. Pamiętaj, aby najpierw zoptymalizować komputer Mac za pomocą aplikacji do naprawy Maca, aby upewnić się, że żadne uszkodzone pliki nie zapobiegną instalacji aktualizacji.

Rozwiązanie nr 3: Edytuj plik preferencji Eclipse.

Niektórzy użytkownicy, u których wystąpił ten błąd, odnieśli sukces, dodając ciąg skryptu do pliku plist. Aby to zrobić:

  • Otwórz okno Wyszukiwarki.
  • Kliknij Idź > Przejdź do folderu.
  • Skopiuj i wklej następujący adres: /Applications/Eclipse.app/Contents/Info.plist
  • W pliku dodaj następującym skryptem: -vm/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java
  • Upewnij się, że zastąpiłeś wartość własną JAVA_HOME .
  • Zamknij aplikację i uruchom ponownie komputer Mac przed ponownym uruchomieniem Eclipse.

    Rozwiązanie 4: Edytuj plik Info.plist i ustaw wartość -vm.

    Oto kolejna sztuczka, którą możesz chcieć spróbuj:

  • Zainstaluj najnowszą wersję Eclipse lub zaktualizuj swoją aktualną.
  • Kliknij prawym przyciskiem myszy Eclipse.app, a następnie kliknij Pokaż zawartość pakietu .
  • Otwórz plik Info.plist za pomocą edytora tekstu.
  • Dodaj -vm/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/bin/java pod klawiszem Eclipse.
  • Edytuj /Java/JavaVirtualMachines w zależności od posiadanej wersji.
  • Następnie zamknij plik i ponownie uruchom Eclipse, aby sprawdzić, czy zadziałało.
  • Rozwiązanie 5: Zainstaluj ponownie maszynę wirtualną openJDK.

    Aby rozwiązać ten problem, możesz również spróbować usunąć maszynę wirtualną openJDK i zainstalować ją ponownie. Aby to zrobić:

  • Otwórz okno Wyszukiwarki.
  • Kliknij Idź > Przejdź do folderu.
  • Skopiuj i wklej następujący adres: /Library/Java/JavaVirtualMachines
  • Poszukaj folderu openJDK i przeciągnij go do Kosza.
  • Zainstaluj ponownie openJDK.
  • Otwórz folder Aplikacje i kliknij prawym przyciskiem myszy Pakiet wiosenny > Pokaż zawartość pakietu.
  • Edytuj plik Contents/info.plist i dodaj ten ciąg w Rozwiązaniu #3.
  • Zawijanie

    Powyższe kroki powinny pomóc w rozwiązaniu tego błędu, ale pamiętaj, że większość z nich została zasugerowana przez innych użytkowników Eclipse. Niektóre mogą pracować dla Ciebie, a inne nie. Wszystko, co musisz zrobić, to przejść w dół listy, aż znajdziesz rozwiązanie, które będzie dla Ciebie odpowiednie.


    Wideo YouTube.: Jak uruchomić Eclipse w Big Sur

    04, 2024