Jak zajistit spuštění Eclipse ve Big Sur (04.28.24)

Pokud chcete spustit svůj vlastní kód Java, ať už pro vývoj aplikací nebo softwaru na počítačích Mac, je pravděpodobně jednou z nejlepších možností Eclipse IDE nebo integrované vývojové prostředí. Je napsán v jazyce Java a obecně se používá pro vývoj aplikací Java. Eclipse IDE můžete použít k psaní, kompilaci a spuštění kódu Java. Eclipse má základní nástroje, které může každý vývojář Java potřebovat, včetně prostředí Java IDE, klienta Git, XML Editor, Maven a integrace Gradle.

Eclipse obvykle funguje skvěle s počítači Mac. Vývojářům, kteří se podílejí na vývoji aplikací pro macOS, je tato univerzální platforma nástrojů skvělou pomocí. Eclipse byl bohužel jedním ze softwarů ovlivněných upgradem na Big Sur. Eclipse z nějakého důvodu po aktualizaci Big Sur nefunguje a uživatelům se při používání platformy zobrazují chyby. V některých případech se Eclipse vůbec nespustí.

Zde je příklad chybové zprávy, kterou uživatelé dostávají:
Sdílená knihovna JVM „/ Library / Internet Plug-Ins / JavaAppletPlugin.plugin / Contents / Home / bin /../ lib / server / libjvm.dylib“
neobsahuje symbol JNI_CreateJavaVM.

Nebo toto vyskakovací okno:
Upozornění! Nepodařilo se vytvořit virtuální stroj Java.

Tento problém má obrovský dopad na časovou osu vývoje aplikací, na kterých vývojáři pracují. A to je jen jeden z problémů, které trápí uživatele počítačů Mac, kteří upgradovali na MacOS Big Sur.

Proč se Eclipse nespouští ve Big Sur

Stejně jako ostatní aplikace, které se po aktualizaci Big Sur rozpadly, Eclipse nefunguje dobře s novým macOS kvůli problémům s kompatibilitou. Big Sur přišel se spoustou změn, a to nejen z hlediska uživatelského rozhraní, ale také pod kapotou. A jedna z těchto změn může způsobovat chybu, ke které dochází při používání Eclipse.

Tento problém je běžný při aktualizaci operačního systému. Něco, co fungovalo dobře, má náhle problémy s spuštěním v novém systému. Někdy je chyba na vině vývojáře, který selhal nebo zapomněl aktualizovat aplikaci, aby byla kompatibilnější s novým operačním systémem.

Poškozené soubory mohou být také důvodem tohoto problému. Když se soubory spojené se softwarem poškodí, bude to výrazně ovlivněno výkonem. Pokud máte antivirový program, zkuste spustit skenování, abyste zjistili, zda je viníkem malware.

Bez ohledu na důvod je oprava této chyby co nejdříve tak složitá. Níže uvádíme seznam níže uvedených řešení, která vám pomohou vyřešit tento problém.

Co dělat, když se Eclipse nespustí ve Big Sur

Pokud Eclipse na Big Sur najednou nefunguje, zde jsou některé z kroků můžete si vzít.

Řešení č. 1: Restartujte počítač Mac.

Nejjednodušším řešením je restartovat počítač Mac. Klikněte na nabídku Apple & gt; Restartujte počítač Mac, abyste mohli začít znovu. Restartování obvykle opravuje drobné závady a dočasné problémy, se kterými se váš počítač může setkat. Po restartu můžete zkusit spustit Eclipse znovu a zjistit, zda budete tentokrát úspěšní.

Řešení č. 2: Aktualizujte Eclipse.

Zastaralý software může způsobit celou řadu potíží, takže musíte nejprve zkontrolujte, zda existují nějaké nevyřízené aktualizace, které je třeba nainstalovat. Existují dva způsoby, jak toho dosáhnout. Nejprve přejděte do obchodu Mac App Store a na kartě Aktualizace zkontrolujte, zda jsou k dispozici aktualizace. Dalším způsobem, jak to obejít, je zkontrolovat web výrobce a zjistit, zda byla vydána nová oprava nebo aktualizace. Nejprve nezapomeňte svůj Mac optimalizovat pomocí aplikace pro opravy Mac, abyste se ujistili, že žádné poškozené soubory nezabrání instalaci aktualizace.

Řešení č. 3: Upravte soubor předvoleb Eclipse.

Někteří uživatelé, u kterých došlo k této chybě, zaznamenali úspěch přidáním řetězce skriptu do souboru plist. Postup:

  • Otevřete okno Finder .
  • Klikněte na Přejít & gt; Přejít do složky.
  • Zkopírujte a vložte následující adresu: /Applications/Eclipse.app/Contents/Info.plist
  • Do souboru přidejte následující skript: -vm/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java
  • Nezapomeňte nahradit hodnotu svým vlastním JAVA_HOME .
  • Před opětovným spuštěním Eclipse zavřete aplikaci a restartujte Mac.

    Řešení č. 4: Upravte soubor Info.plist a nastavte hodnotu -vm.

    Zde je další trik, který byste možná chtěli vyzkoušejte:

  • Nainstalujte nejnovější verzi Eclipse nebo aktualizujte aktuální verzi.
  • Klikněte pravým tlačítkem na Eclipse.app a poté klikněte na Zobrazit obsah balíčku .
  • Otevřete soubor Info.plist pomocí textového editoru.
  • Pod klíčem Eclipse přidejte -vm / Library / Java / JavaVirtualMachines / jdk1.8.0_191.jdk / Contents / Home / bin / java .
  • Upravit / Java / JavaVirtualMachines podle toho, jakou verzi máte.
  • Dále zavřete soubor a znovu spusťte Eclipse, abyste zjistili, zda funguje.
  • Řešení č. 5: Přeinstalujte openJDK VM.

    Chcete-li tento problém vyřešit, můžete také zkusit odstranit virtuální počítač openJDK a znovu jej nainstalovat. Postup:

  • Otevřete okno Finder .
  • Klikněte na Přejít & gt; Přejít do složky.
  • Zkopírujte a vložte následující adresu: /Library/Java/JavaVirtualMachines
  • Vyhledejte složku openJDK a přetáhněte ji do Trash
  • Přeinstalujte openJDK.
  • Otevřete složku Aplikace a klikněte pravým tlačítkem na Jarní apartmá & gt; Zobrazit obsah balíčku.
  • Upravte soubor Obsah / info.plist a přidejte tento řetězec do řešení č. 3.
  • Balení

    Výše ​​uvedené kroky by vám měly pomoci tuto chybu vyřešit, ale mějte na paměti, že většinu z těchto kroků navrhli také ostatní uživatelé Eclipse. Některé pro vás mohou fungovat, zatímco jiné ne. Vše, co musíte udělat, je postupovat dolů v seznamu, dokud nenajdete řešení, které vám vyhovuje.


    YouTube video: Jak zajistit spuštění Eclipse ve Big Sur

    04, 2024