Jak opravit „Nepodařilo se načíst sdílenou knihovnu JNI“

Eclipse je projekt s otevřeným zdrojovým kódem, který využívá systém pluginů Java, který umožňuje programátorům programujícím v různých jazycích snadno spolupracovat. Je k dispozici také pro mnoho platforem. Chyba uvedená v názvu článku je chyba, která se objeví poté, co se uživatelé pokusí otevřít Eclipse na svém Windows PC.

Načtení sdílené knihovny JNI se nezdařilo

Eclipse obvykle jen následuje. Tento problém se často objevuje, jakmile uživatelé nainstalují a spustí Eclipse. K vyřešení tohoto problému bylo použito mnoho různých metod, a proto jsme je shromáždili do jediného článku, který si můžete prohlédnout!

Co způsobuje chybu „Nepodařilo se načíst sdílenou knihovnu JNI“?

Problém je často způsoben jedním nebo dvěma běžnými problémy, které sdílí mnoho uživatelů, kteří problém nahlásili online. Stále existuje několik způsobů řešení stejného problému. Podívejte se na seznam níže:

  • Neshodné verze Eclipse a Java Runtime - Oba programy musí být buď 64bitové nebo 32bitové, jinak se tato chyba musí objevit. Vyřešte problém přepnutím obou programů do stejného formátu.
  • Nainstalovala se jak 32bitová, tak 64bitová verze Java - Eclipse by se mohl pokusit získat přístup ke špatné verzi a měli byste ji přesměrovat na správnou verzi manipulací s proměnnou Path.
  • Eclipse neví o instalační složce Java - zmatek byste měli vyjasnit zahrnutím do souboru eclipse.ini.

Řešení 1: Upravte soubor 'eclipse.ini'

Tento konkrétní problém může nastat při instalaci Eclipse nerozumí tomu, jaká může být správná cesta ke spustitelnému souboru. To lze snadno vyřešit jednoduše přidáním řádku do konfiguračního souboru Eclipse, který je k dispozici v instalačním adresáři. Chcete-li problém vyřešit, postupujte podle pokynů níže.

  1. Přejděte do umístění složky v Průzkumníku souborů jednoduše otevřením složky a kliknutím na Tento počítač nebo Tento počítač v levém navigačním podokně nebo hledáním této položky v nabídce Start.

Otevření tohoto počítače v knihovnách
  1. V tomto počítači nebo v tomto počítači poklepáním otevřete místní disk a přejděte do instalačního adresáře sady Java Development Kit . Po nalezení složky Java přejděte na jrex.x.xx> bin a vyhledejte soubor 'jawaw.exe'. Klikněte na adresní řádek a zkopírujte celou adresu do schránky. Zástupný symbol „ xxxx “ představuje verzi Java, kterou jste nainstalovali.

Umístění jawaw.exe
  1. Přejděte do instalační složky Eclipse. Správné umístění lze také najít po kliknutí pravým tlačítkem myši na zástupce Eclipse a výběrem možnosti Otevřít umístění souboru z místní nabídky.
  2. Klepněte pravým tlačítkem myši na soubor s názvem ' eclipse ' . ini 'a zvolte jej otevřít pomocí programu Poznámkový blok. Ujistěte se, že přejdete na začátek souboru a vložte řádky níže, abyste problém vyřešili. Nezapomeňte také nahradit naši zástupnou adresu adresou, kterou jste zjistili v první části řešení:
 -vm C: \ path \ to \ 64bit \ java \ bin \ javaw.exe 
  1. Zkuste program spustit znovu a zkontrolujte, zda se nezobrazí chyba „selhalo načtení sdílené knihovny JNI“.

Řešení 2: Make Sure Eclipse a Java Versions Match

Pokud používáte 64bitovou verzi Eclipse, měli byste také nainstalovat 64bitovou verzi Java Runtime. Totéž platí pro 32bitovou verzi. Ujistěte se, že postupujte podle níže uvedených pokynů, abyste odinstalovali jeden a nainstalovali druhou možnost.

Odinstalace Java na Windows 10

  1. Klikněte na tlačítko nabídky Start, které se nachází v levé dolní části obrazovky. Vyberte Nastavení kliknutím na ikonu ozubeného kola nad tlačítkem Napájení v nabídce Start.
  2. V sekci Nastavení vyberte sekci Aplikace. V seznamu nainstalovaných aplikací vyberte Java a poté klikněte na její odinstalaci

Odinstalace Java na Windows 10
  1. Chcete-li dokončit proces odinstalování, odpovězte na pokyny zobrazené na obrazovce.

Odinstalace Java na předchozích verzích systému Windows

  1. Klikněte na tlačítko nabídky Start, které se nachází v levé dolní části obrazovky.
  2. V nabídce Start vyberte Ovládací panely a přepněte možnost Zobrazit podle na kategorii . V části Programy vyberte Odinstalovat program .

Odinstalace programu v Ovládacích panelech
  1. Vyberte Java ze seznamu nainstalovaných programů kliknutím na ni a potom klikněte na Odinstalovat Postupujte podle pokynů na obrazovce a dokončete průvodce.

Instalace Java

Existují dva způsoby instalace Java. Můžete použít online instalační program, který stáhne pouze malý soubor, který se používá ke stažení celého programu, nebo si můžete stáhnout celý balíček a nainstalovat jej bez aktivního připojení k internetu. Postup instalace offline:

  1. Přejděte na stránku Ruční stahování a klikněte na Windows Offline . Ujistěte se, že rozlišujete mezi Windows Offline, což je 32bitová verze, a Windows Offline (64-bit), což je samozřejmě 64bitová verze.

Stahování Java
  1. Zobrazí se dialogové okno Stažení souboru, které vás vyzve ke spuštění nebo uložení souboru ke stažení. Klepnutím na tlačítko Uložit soubor stáhněte do místního systému.
  2. Zavřete všechny aplikace včetně prohlížeče a poklepáním na uložený soubor spusťte proces instalace. Klepnutím na tlačítko Instalovat přijměte licenční podmínky a pokračujte v instalaci.

Instalace Java
  1. Společnost Oracle spolupracovala se společnostmi, které nabízejí různé produkty. Instalační program vám může při instalaci Java nabídnout možnost nainstalovat tyto programy. Po ověření, že jsou vybrány požadované programy, pokračujte v instalaci kliknutím na tlačítko Další .
  2. Několik krátkých dialogů potvrzuje poslední kroky procesu instalace; v posledním dialogu klikněte na Zavřít . Tím bude dokončen proces instalace Java. Zkontrolujte, zda problém přetrvává i po shodě s verzemi Eclipse a Java Runtime.

Řešení 3: Odstraňte proměnnou Path for Java

Pokud máte v počítači nainstalovánu jak 32bitovou, tak 64bitovou verzi Java, může se Eclipse zmást pokusem zjistit, kterou použít. Například pokud se 64bitová verze Eclipse pokusí použít 32bitovou verzi Java, objeví se problém. To lze vyřešit bez odinstalace jedné verze Java jednoduše odstraněním její proměnné Path. Nezapomeňte pečlivě dodržovat níže uvedené pokyny.

  1. Klepněte pravým tlačítkem myši na Tento počítač / Tento počítač v závislosti na verzi systému Windows, kterou jste do počítače nainstalovali, a vyberte Vlastnosti Poté vyhledejte vyhledávací tlačítko Upřesnit nastavení systému v pravé části okna Vlastnosti, klikněte na něj a přejděte na kartu Upřesnit .

Pokročilá nastavení systému v této vlastnosti počítače
  1. V pravé dolní části karty Upřesnit uvidíte možnost Proměnné prostředí, takže na ni klikněte a v sekci Uživatelské proměnné uvidíte seznam všech uživatelských proměnných.

Proměnné prostředí ve vlastnostech systému >> Upřesnit
  1. Klikněte na proměnnou Cesta v části Systémové proměnné nebo v části Uživatelské proměnné a poté klikněte na tlačítko Upravit níže. Zkuste vyhledat cestu pro složku Java, vyberte ji a v levé postranní nabídce vyberte Odstranit. Jedná se o složku Java, která neodpovídá verzi Eclipse.
  2. Zkuste program znovu otevřít a zkontrolujte, zda bude nyní správně fungovat.

Zajímavé Články